![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS—UI基础
H-D-S
这个作者很懒,什么都没留下…
展开
-
xcode6的模拟器位置
Xcode6发布后,出现了很多的变动,功能性的变动,在这里不进行过多的赘述,在WWDC上苹果已经进行了讲述,网上也有很多文章,这里要介绍的是一些不太容易发现的,但很重要的小地方。 1、Xcode6模拟器路径的变更 在Xcode5和之前的版本中,Xcode的模拟器路径为:/Users/username/Library/Application Support/转载 2014-11-26 19:33:18 · 850 阅读 · 0 评论 -
使用delegate的步骤
1.先搞清楚谁是谁的代理(delegate)2.定义代理协议,协议名称的命名规范:控件类名 + Delegate3.定义代理方法(1)代理方法一般都定义为@optional(2)代理方法名都以控件名开头(3)代理方法至少有1个参数,将控件本身传递出去4.设置代理(delegate)对象 (比如myView.delega转载 2014-12-03 15:01:12 · 252 阅读 · 0 评论 -
通过代码自定义cell(cell的高度不一致)
1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)进行子控件一次性的属性设置(有些属性只需要设置一次,比如字体\固定的图片)3.提供2个模型数据模型:转载 2014-12-03 15:04:42 · 244 阅读 · 0 评论