摘要: KVC 方法//由于 tabBar是只读 不能够直接操作,如果要修改 可以使用KVC let mainTabBar = MainTabBar() //KVC 赋值 setValue(mainTabBar, forKey: "tabBar")MainTabBar 类里面就可以重写 t... 阅读全文
posted @ 2015-11-17 23:11 菜鸟boy 阅读(228) 评论(0) 推荐(0) 编辑
摘要: layoutSubviews是UIView中的属性方法,即只要继承于UIView,就可以使用这个方法,这个方法也很强大,以下是他的触发时机:1、init初始化不会触发layoutSubviews2、addSubview会触发layoutSubviews3、设置view的Frame会触发layoutS... 阅读全文
posted @ 2015-11-17 22:01 菜鸟boy 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 外部访问属性 & 重要属性变化外部访问方法监听方法内部属性swift编写懒加载控件.布局.监听使用第三方框架之前先需要配置 cocoapods环境 (唐巧博客)gib查看自己的配置 环境 gem sources -l在文档下 初始化 pod init查看帮助命令 --pod insta... 阅读全文
posted @ 2015-11-17 20:00 菜鸟boy 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一 loadView:在每次访问 UIViewController时,且其 view = nil 时,会调用这个方法,所以大家在开发中想自己设置 view 的可以用这个方法,在这个方法中自定义 view*所以在以下情况记得使用这个方法:加载 与控制器绑定的 xib 时[[GLViewControll... 阅读全文
posted @ 2015-11-17 18:51 菜鸟boy 阅读(252) 评论(0) 推荐(0) 编辑
摘要: DebugViewHierarchy(视图调试)是XCode6新出的一项功能,它可以让开发者在程序运行时,动态的查看当前界面的显示情况,包括视图的层次,控件的大小和位置,而且会以3D效果显示当前视图的层次 有了DebugViewHierarchy功能,我们就可以很直观地检验我的UI布局,查看各个视... 阅读全文
posted @ 2015-11-17 18:21 菜鸟boy 阅读(244) 评论(0) 推荐(0) 编辑