Interface Builder 与修饰键

Interface Builder 本身已经够强大了,加上修饰键,更是如虎添翼。 调整大小 选中控件,按 Command = 可以将它重置为本征大小(一般是控件能完整显示内容的最小大小) 这样有时候还不够,因为有时候重置大小后它会不满足已有的约束,按 Option Command = 在重置大小的同时满足已有的约束: 调整大小时有时候需要保持控件原有的宽高比(比如图片),按住 Shift,轻松解决。 按住 Option,可以显示当前选中控件与其他控件的距离(鼠标滑到想测距离的控件上) »

IB 中使用对齐线

在 Interface Builder 中布置多个控件时,有时候我们需要依据 UI 设计按一定的边距对齐某一些元素,这种情况下要是有设计师在 Photoshop 中的对齐线就好了。而事实上 Xcode 已经为我们做了。 按 Command Shift - 在 IB 中添加一条水平线,按 Command Shift | 添加一条竖直线。删除对齐线也很简单,像在 »

绑定 UI 和代码

初学 iOS 开发,无论书籍还是教学视频都会先教我们怎么绑定一个 UI 元素的响应事件到代码中的某个方法(IBAction),或是指定代码的成员变量(IBOutlet)到 UI 元素。一般我们有以下步骤: 创建新的 ViewController 类,并声明成员变量; @interface ViewController : UIViewController @property (nonatomic, assign) IBOutlet UIButton *button0; »