上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页
摘要: 使用xib简化创建界面的过程 目标: 通过少写或不写代码的情况下,完成界面的设置 如何实现? 借助于系统Interface Builder完成,IB以前是一款独立的软件,现在整合到xcode中,只要需在创建自定义的控制器时,勾选下面的“Also Create xib file”选项,则系统自动生成与 阅读全文
posted @ 2017-08-23 21:04 笑笑就好90 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 多VC之间的传值 (赋值) 核心点: 拿到对方的引用,并且对方要公开能够存储数据的属性 正向传值: 从A跳转B,并传值到B step1: 为B公开一个属性,用于接收要传入的值 step2: 在A中创建B的实例,给B公开的接收值的属性赋值 step3: 在B中,选择适当的时机,显示传入进来的值 反向传 阅读全文
posted @ 2017-08-23 21:03 笑笑就好90 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1.多VC之间的切换 (多个界面之间的切换) 方式一 两个普通的控制器之间的推出和返回 推出时:使用控制器的 presentViewController 方法, 指定要推出的是谁 返回时:使用控制器的 dismissViewController 方法, 不用指定返回到哪,系统记录着,所以从哪里来的就 阅读全文
posted @ 2017-08-23 21:02 笑笑就好90 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 通知 (Notification): 通过 观察者模式 实现 作用: 完成对象之间的消息传递 核心理念 通知的发送方不知道接收方是谁,只需要将通知发给通知中即可 通知的接收方不知道发送方是谁,只需要提前向通知中心订阅某个通知即可 一旦通知的发送方真的发出了通知,则有通知中心负责将这个通知推送给所有订 阅读全文
posted @ 2017-08-23 21:01 笑笑就好90 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 变形 (transform): 什么是变形 视图发生了 位移, 缩放, 旋转这样的变化叫做变形 如何实现视图的变形 通过修改视图对象 transform属性就能完成变形 transform属性 类型 CGAffineTransform (结构体类型) 修改transform 1、translatio 阅读全文
posted @ 2017-08-23 21:01 笑笑就好90 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Layout 1. 什么是布局 是指在一个视图中,如何摆放它的子视图 (设置子视图的位置和大小) 2. 可能导致屏幕尺寸大小发生变化的原因 a. 屏幕方向 (横竖屏) b. 设备不同 (3.5寸, 4寸, 4.7寸, 5.5寸) c. 状态栏 隐藏 特殊的状态栏: 来电时 绿色的状态栏 开启个人热点 阅读全文
posted @ 2017-08-23 21:00 笑笑就好90 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 优化UITableViewCell高度计算的那些事 2015年5月17日 这篇文章是我和我们团队最近对UITableViewCell利用AutoLayout自动高度计算和UITableView滑动优化的一个总结。 我们也在维护一个开源的扩展,UITableView+FDTemplateLayoutC 阅读全文
posted @ 2017-08-23 20:57 笑笑就好90 阅读(103) 评论(0) 推荐(0) 编辑
摘要: pragmamark WebView 代理方法 pragmamark 开始加载 (void)webViewDidStartLoad:(UIWebView )webView{ //显示网络请求加载[UIApplication sharedApplication].networkActivityIndi 阅读全文
posted @ 2017-08-23 20:56 笑笑就好90 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 1、属性传值 (1):属性传值第一步需要用到什么类型就定义什么样的属性 (2):从上一个页面到一个页面的选中方法里面将要传的值传到来(上一个页面)备注:这种方法只适用于上一个页面推到下一个页面。 如:MainViewController与SecondViewController两个视图控制器,点击M 阅读全文
posted @ 2017-08-23 20:56 笑笑就好90 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了 一个iOS程序之所以能显示 阅读全文
posted @ 2017-08-23 20:55 笑笑就好90 阅读(194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页