iOS开发:XIB使用技巧总结

做了多款应用之后,UI方面从最初的纯代码打造,到现在的XIB方式,再到StoryBoard这当中目前为止用得最多的XIB,熟练且快速。当然不少开发者认为苹果未来将主力打造StoryBoard,深以为然~不过作为我的XIB时代,这里就为曾经参考过的众多网友的高大上快捷操作方法写点总结,备忘吧。

一、同时添加多个Outlet以及直接连线IBAction

在IB中选中一个View并右击,将出现半透明的黑色HUD,这时候你在右击其他的View你会发现前一个HUD也留下来了~这样就可以多个Outlet进行拖拽设定了。


在代码拦里双击.m文件将其拖拽到该.m文件对应的XIB文件旁边,按住右键并移动鼠标到控件上,你会发现有一条从控件中心出发的射线,剪头方向正是鼠标所在的点,移动到需要链接的IBAction代码处即可设定成功(默认的方式为TouchUpInside)



二、坐标距离实时观测

在IB中选中某个View 将鼠标从该View上移开,按住option键,你看看会发生什么事情~

是的, 鼠标在空白处时显示控件在母View的位置,当鼠标落在其他view上时则显示与其他View的间距!




三、视图层级的快捷显示

复杂点的UI一个VIew上往往很多subView层层叠叠,进行拖拽设定时往往会因为需要设定最底层的View而不得不先展开IB中该View的所有subView才好找到最底层的SubView,

这个过程可以用快捷方式达成:shift+cmd+右击IB中该View就可将视图层级很方便显示在右边的绘图区~



四、最后是大神告诉的神技压轴:添加辅助线!!!

尼玛,居然还可以添加辅助线,让我想起了AutoDesk 公司当年的CAD 做图软件~,强大啊!

选中绘图区任意一个View ,神技上场!

shift+cmd+_:添加水平辅助线

shift+cmd+| :添加垂直辅助线

辅助线可以任意移动,但如果移动到界外就会被自动删除,哈哈


参考资料:
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值