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