1.loadView这是视图控制器用来加载根视图的方法;如果需要将自定义的视图作为根视图,则不需要调用父类对该方法的实现([super loadView]);直接将自定义视图通过self.view定义为视图控制器的根视图;自定义视图中的简单响应事件也应由视图控制器来进行处理,写在此方法内;2.vie...
分类:
其他好文 时间:
2015-05-01 21:10:57
阅读次数:
140
(1)导航控制器初始化的时候一般都有一个根视图控制器,导航控制器相当于一个栈,里面装的是视图控制器,最先进去的在最以下,最后进去的在最上面。在最上面的那个视图控制器的视图就是这个导航控制器对外展示的界面,也就是用户看到的界面。(2)我们须要把导航控制器载入到APP中,须要把这个导航控制器设置为win...
分类:
移动开发 时间:
2015-05-01 14:36:22
阅读次数:
177
1. getWindow().getDecorView().findViewById(android.R.id.content) 2. private?static?View?getRootView(Activity?context)?? ????{?? ????????return?((ViewGroup)context.findViewById(...
分类:
其他好文 时间:
2015-04-23 18:03:06
阅读次数:
306
1. 屏幕2. 创建单一视图项目,底下选中iPad(也可以在项目里面改)3. 创建左右控制器分割视图:// 左边是分组的tableView放倒屏幕 command + 方向代码:1. 创建split2. 左右,左右一般会用导航控制器来控制.// 3. 设置根视图控制器self.window.root...
分类:
其他好文 时间:
2015-04-21 22:28:18
阅读次数:
203
ios7中导航栏push时的动画发生了改变,我猜测:它的原理是在push之前会为上一个界面拍一张快照。而在push时会把将要出现的控制器的根视图拿过来先放在上面,而快照对应的一个视图会向左推出去,同时,将要出现控制器的子视图则会从右边进来。基于以上原理,当我们push的时候出现阴影时,可能是因为我们...
分类:
移动开发 时间:
2015-04-03 13:14:20
阅读次数:
130
1、在很多情况下,我们可能不知道控件的id,但是我们却希望在包含这个控件的视图中找到它,可以采用如下做法:
例:在Activity的根视图中找出其中所有的Button控件
private void findButton(ViewGroup group, List result)
{
if (group != null)
{
...
分类:
移动开发 时间:
2015-03-13 16:39:44
阅读次数:
138
很多时候,在UI设计方面同时需要使用导航控制器和标签栏控制器,这时,需要掌握如何设计结合使用这两种不同控制器。比如手机QQ,程序有三个标签栏(分别为消息、联系人、动态),同时在选择某个联系人或者会话时,会进入聊天的子页面,因此这里同时使用到了标签栏控制器和导航控制器。
我目前所知道有以下方法可实现上述的结合使用效果。
根视图是标签栏控制器,然后每页标签栏又有一个根视图控制器为导航栏控制...
分类:
其他好文 时间:
2015-01-08 13:30:35
阅读次数:
293
总结:其实navigationController很简单,其往往就是应用程序委托的根视图控制器且其往往就是通过第一个显示的视图控制器来初始化自己。而后的工作,就是pushViewController,popViewController。。。[self.navigationControllerpush...
分类:
其他好文 时间:
2014-12-20 14:03:52
阅读次数:
414
一 响应者链1.1 hitTest:withEvent这个函数返回触摸事件发生时,触摸点所在的view。函数执行原理如下假如用户点击了View E,下面介绍hit-test view的流程1、A是UIWindow的根视图,因此,UIWindwo对象会首相对A进行hit-test;2、显然用户点击的范...
分类:
移动开发 时间:
2014-12-08 15:27:02
阅读次数:
204
方法一:使用target-action设计模式代码如下:(由根视图推出子视图,再由子视图推出根视图,在推出根视图时,子视图传一个color的属性给根视图,用来修改根视图的背景颜色)根视图控制器代码://.m文件
-(void)viewDidLoad
{
[superviewDidLoad];
self.view.backgroundColor=[UIColorr..
分类:
移动开发 时间:
2014-12-05 19:31:57
阅读次数:
194