iPhone开发笔记[2/50]:Interface Builder

  正在按照《Beginning iPhone 3 Development》(中文书名为:iPhone 3开发基础教程,由人民邮电出版社翻译发行)一书进行iPhone开发的学习,此随笔用来随时记录一些与Interface Builder相关的内容。

  Interface Builder用来设计iPhone的用户界面,由于我是用Mac虚拟机进行开发的,所以启动Interface Builder界面后,出现一堆窗口(见下图)有些让人迷惑,如果再打开了多个xib文件,这些窗口更是让人找不到北,仔细看书后认真理清了这些窗口的思路。

  (1)左上角那个窗口应该是最难以理解的,在其它的开发环境中没有这个概念,当前只是有点感觉,写得不对的请朋友们指出。这里面的内容好像对应着xib文件里的一些对象,排在First Responser之后的View最容易理解,双击View就打开了中间的那个用来进行界面设计的窗口。那个File's Owner好像是用来指明这个xib文件是被那个类来加载的,通常的包含着View视图的xib文件是由ViewController来加载的。

  (2)左下角的是library,就是控件库,很好理解。我很喜欢最下方的搜索框,控件太多,用这个好找多了。

  (3)中间的是界面的编辑窗口,我很喜欢一个界面元素拖进去来回移动时出现的蓝色引导线,布局起来很容易对齐,美观多了。

  (4)右边的窗口就是用来设置界面元素的属性值,设置Action所对应的方法的窗口。

其它一些小技巧或要点:

(1)修改告一段落后,一定要用保存(快捷键是:

+S),在Windows中用惯了Ctrl+S,在虚拟机里经常按错。这个xib不保存,xcode就仍用以前的界面。

(2)选中某个控件后,按下Option键(在我的虚拟机上对应的是Alt键),再拖动鼠标,会显示出这个控件与其它控件的位置关系。

(3)按住Option键,拖动某个控件就是复制该控件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

申龙斌

撸代码来深夜,来杯咖啡钱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值