摘要: ## 代理的使用步骤- 定义一份代理协议 - 协议名字的格式一般是:类名 + Delegate - 比如UITableViewDelegate - 代理方法细节 - 一般都是@optional - 方法名一般都以类名开头 -... 阅读全文
posted @ 2015-07-29 00:20 daizeng3344 阅读(348) 评论(0) 推荐(0) 编辑
摘要: #自定义等高cell##frame自定义- 新建一个继承自UITableViewCell`的子类 ```@interface XMGTgCell : UITableViewCell``` - 在```XMGTgCell.m```文件中 - 重写```-initWithStyle:r... 阅读全文
posted @ 2015-07-29 00:19 daizeng3344 阅读(164) 评论(0) 推荐(0) 编辑
摘要: #UITableView基本使用方法- 1.首先,Controller需要实现两个delegate ,分别是UITableViewDelegate 和UITableViewDataSource- 2.然后 UITableView对象的 delegate要设置为 self。- 3.然后就可以实现这些d... 阅读全文
posted @ 2015-07-29 00:17 daizeng3344 阅读(95) 评论(0) 推荐(0) 编辑
摘要: ##Autoresizing - 四周的四根线的作用: - 只要勾选上某一根, 那么当前控件距离父控件的距离就是固定的, 当前是多少, 以后永远都是多少 - 中间两条线的作用: - 只要勾选上水平方向的线, 那么当前控件的宽度就会随着父控件的宽度等比拉伸 ... 阅读全文
posted @ 2015-07-29 00:16 daizeng3344 阅读(172) 评论(0) 推荐(0) 编辑
摘要: ## UIScrollView使用的步骤- 1.创建UIScrollView - 2.将需要展示的内容添加到UIScrollView中 - 3.设置UIScrollView的滚动范围 (contentSize) - 4.添加两个子控件到UIScrollView中 - 5.... 阅读全文
posted @ 2015-07-29 00:09 daizeng3344 阅读(135) 评论(0) 推荐(0) 编辑
摘要: ###UIButton```objcUIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];```#####千万不要这样写:```objc btn.titleLabel.text = @"我是按钮"; ``` - 一般情况下给按钮... 阅读全文
posted @ 2015-07-29 00:07 daizeng3344 阅读(297) 评论(0) 推荐(0) 编辑
摘要: ###懒加载 (掌握)- 作用: + 用到时再加载 + 保证数据只会被加载一次- 好处: + 节约内存空间#### 重写getter方法:- 重写getter方法: - (NSArray *)shops { if (_shops == nil) { ... 阅读全文
posted @ 2015-07-29 00:06 daizeng3344 阅读(426) 评论(0) 推荐(0) 编辑
摘要: ---## UIlabLe- 如果发现运行的结果不是修改之后的结果, 可以尝试clean工程 - command + shift + k---## UIImageView ####规律: - 但凡取值中包含Scale单词的, 都会对图片进行拉伸(缩放) - 但凡取值中没有出现Scale单词... 阅读全文
posted @ 2015-07-29 00:05 daizeng3344 阅读(135) 评论(0) 推荐(0) 编辑
摘要: ###新建项目的常见属性 ![](/Users/yangzh/Desktop/课堂笔记 /images/Snip20150709_4副本.png)###storyboard文件的认识+ 用于保存软件界面 + 存储一个或者多个软件界面 + 默认会加载箭头指向的界面 ... 阅读全文
posted @ 2015-07-29 00:02 daizeng3344 阅读(208) 评论(0) 推荐(0) 编辑