iOS开发:XIB使用技巧总结
来源:互联网 发布:nodejs请求java接口 编辑:程序博客网 时间:2024/04/26 18:37
做了多款应用之后,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+| :添加垂直辅助线
辅助线可以任意移动,但如果移动到界外就会被自动删除,哈哈
- iOS开发:XIB使用技巧总结
- ios开发中xib使用小技巧
- iOS XIB开发技巧
- 【iOS开发】Xib的使用与File's Owner总结
- iOS开发 -- xib的使用
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- iOS开发之xib技巧介绍
- IOS开发 使用XIB自定义一个UIView
- IOS开发 使用XIB自定义一个UIView
- 读取环境变量
- 关于deep learning的一点启发
- leetcode Valid Palindrome 难度系数2 2.25
- 开源编译器学习笔记01(VC6 词法扫描器)——2014_1_28
- shell cron1
- iOS开发:XIB使用技巧总结
- 让我们构造UITableView
- leetcode Sum Root to Leaf Numbers 难度系数2 2.26
- 薛强的参数过滤
- 【js学习笔记-089】-----脚本化CSS
- leetcode Add Two Numbers 难度系数3 3.1
- boost hash 与普通查询比较
- shell判断文件是否为空
- leetcode Longest Substring Without Repeating Characters 难度系数3 3.2