jsp网站建设论文,建设银行网站e动终端,网站建设图书馆管理系统,常见的网页编辑软件一、当两个控制器互为父子关系的时候#xff0c;它们的view一般也是互为父子关系 比如想添加A控制器的view到B控制器的view上#xff0c;就应该让A控制器成为B控制器的子控制器#xff0c;而B控制器就称为A控制器的父控制器 //[B addChildViewController:A]; // A就会存在于…一、当两个控制器互为父子关系的时候它们的view一般也是互为父子关系 比如想添加A控制器的view到B控制器的view上就应该让A控制器成为B控制器的子控制器而B控制器就称为A控制器的父控制器 //[B addChildViewController:A]; // A就会存在于B的childViewControllers数组中 // A.parentViewController B //[B.view addSubview:A.view]; //A.view就会存在于B.view.subviews数组中 //A.view.superview B.view 二、利用navigationController获得当前所在的导航控制器 如果当前控制器没有直接存在于一个导航控制器中就会查找parentViewController父控制器所在的导航控制器 三、QQ底部Dock例子 步骤一创建底部标签栏 步骤二自定义按钮设置内部UIImageView和UIlabel的位置 步骤三抽出创建dockItem的方法 步骤四监听按钮的点击事件 步骤五监听按钮点击 步骤六禁止高亮行为 步骤七创建所有的控制器 步骤八1.在dockitem点击事件中移除旧控制器的视图添加新控制器的视图 2.设置导航栏主题 3.给UINavigationItem添加分类转载于:https://www.cnblogs.com/monicaios/p/3512863.html