相较于使用基于方法(functionbased)的视图,我们更加倾向使用基于类(classbased)的视图。接下来,你将看到这是一个强大的模式,是我们能够重用公共的功能,并且,帮我们减少重复的造轮子。我们现在开始了。首先,重写根视图(rootview),变成基于类的视图。所涉及的,只是..
分类:
其他好文 时间:
2017-11-14 18:29:59
阅读次数:
145
iOS界面之间的跳转方式基本有3种。 1、改变window的根视图 [self.window setRootViewController:VC]; 2、模态弹出 [self presentViewController:nextVC animated:YES completion:nil];//从当前... ...
分类:
移动开发 时间:
2017-10-25 16:37:40
阅读次数:
254
1 Android应用图层 一直觉得有关DecorView还是有些问题没有搞清楚,今天在看了一点有关SurfaceFlinger的内容以后,顿时突发奇想,想到之前的问题,之前的思考是: 虽然可以将DecorView作为Activity布局的父View,也就是只存在 DecorView >Activi ...
分类:
移动开发 时间:
2017-05-10 12:56:05
阅读次数:
343
1、在非常多情况下,我们可能不知道控件的id,可是我们却希望在包括这个控件的视图中找到它,能够採用例如以下做法: 例:在Activity的根视图中找出当中全部的Button控件 private void findButton(ViewGroup group, List<Button> result) ...
分类:
移动开发 时间:
2017-05-08 10:06:33
阅读次数:
212
情况是这种: 我有一个UINavigationController,设置为self.window的root视图, 然后有一个UIVIewController是UINavigtionController的根视图. 然后在UIViewController中增加一个ScrollView 在ScrollVi ...
分类:
移动开发 时间:
2017-04-30 17:21:37
阅读次数:
207
1、在非常多情况下,我们可能不知道控件的id,可是我们却希望在包括这个控件的视图中找到它,能够採用例如以下做法: 例:在Activity的根视图中找出当中全部的Button控件 private void findButton(ViewGroup group, List<Button> result) ...
分类:
移动开发 时间:
2017-04-21 20:07:46
阅读次数:
229
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ returnYES; }//程序启动进入执行的操作--初始化SDK,确定根视图操 ...
分类:
移动开发 时间:
2017-02-14 18:59:23
阅读次数:
221
在iOS 7后,UIView新增加了一个tintColor属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构。它主要是应用到诸如app图标、导航栏、按钮等一些控件上,以获取一些有意思的视觉效果。 tintColor属性的声明如下: var tintColo ...
分类:
其他好文 时间:
2017-01-12 11:56:33
阅读次数:
327
1.删除故事板中默认的视图控制器,和与之对应的.h.m文件 2.从对象库拖导航控制器对象到编辑器中(会好像加了两个场景) 3.添加两个类,第一个为UINavigationCOntroller子类关联到导航控制,第二个为UIViewCOntroller子类关联到根视图 和其他视图 (class是自己的 ...
分类:
移动开发 时间:
2016-11-22 19:41:33
阅读次数:
232
导航视图 1、创建导航视图根视图: 2、跳转到新视图控制器: 3、返回之前的视图控制器: 备注:这里各个压入堆栈中的ViewController 都采用self.navigationController获取导航控制器。可参考下文: http://kingbinchow.iteye.com/blog/ ...
分类:
其他好文 时间:
2016-10-16 16:50:24
阅读次数:
208