(iOS)Storyboard/xib小技巧
1.选择被view覆盖住的view
当你想直接在view中选择自己想要的元素时,但是又碍于一个view上叠加的元素太多很难直接选中,那么在这时,你同时按住键盘上的shift和 control键,然后在你想选择的元素上点击鼠标,会弹出一个窗口,上面罗列了鼠标点击的位置下所有存在的元素,然后你再去进行选择会变的异常的简单。
2.添加第三方字体
以前在Xcode中添加第三方字体,虽然很简单但是略有些麻烦。在Xcode6中就很简单了,只需要把字体ttf文件像普通文件加入到项目中,在xib或storyboard中就可以直接使用新字体了。
3.删除控件的某个autolayout约束
在storyboard或xib中布局的控件如果有多个autolayout约束的话,想删除其中一个,看上去好像不太容易,其实很简单,点击控件,在右侧栏的约束列表里选择想要删除的约束,双击,然后按Backspace键就可以删除这个约束了。
4.在xib或storyboard中为UIView添加边框或圆角
在identity inspector的User Defined Runtime Attributes中设置上layer.cornerRadius String 5 、layer.borderWidth String 5。
但是默认情况下边框的颜色是不能设置的。可通过添加一个类目,写上setter和getter,就可以用上面的方式 layer.borderColor Color xx 设置颜色。
-(
void
)setBorderUIColor:(UIColor*)color
{
self.borderColor = color.CGColor;
}
赠送tips
1.快速在文件树视力中切换到当前文件
在Xcode中经常会遇到跳转比较多的情形,有时候若跳转到某个m文件,然后又想在左边的文件目录中切换选中文件为当前打开的文件,可以用Cmd + Shift + J来操作
2.常用快捷键:
ctrl+shift+q 隐藏和显示Debug区
cmd+shift+c 显示Console
转载于:https://www.cnblogs.com/mingfung-liu/p/4686714.html
(iOS)Storyboard/xib小技巧相关推荐
- iphone计算机怎样打开声音,8个iOS必知小技巧!iPhone的声音还可以调更大哦!
原标题:8个iOS必知小技巧!iPhone的声音还可以调更大哦! 用了 iPhone 这么久,你到底有多了解它呢?所有的功能你都用到了吗?今天大妈给乃们推荐的这篇文章就介绍了8个iOS的小技巧.你知道 ...
- iOS开发-XIB、Storyboard操作小技巧
SB push Tab时隐藏Tab 相信有很多人和我一样,开始使用 tabBar 时苦恼过在 tabBar 内置的 viewControllers 里添加navigationController的问题 ...
- iOS 知识-常用小技巧大杂烩
原文链接:http://www.jianshu.com/p/7c3ee5e67d03. 自己看的. 1,打印View所有子视图 po [[self view]recursiveDescription] ...
- ios 中的小技巧 - 总有你想要的 一
UITableView的Group样式下顶部空白处理 在viewWillAppear里面添加如下代码: //分组列表头部空白处理 CGRect frame = myTableView.tableHea ...
- iOS的一些小技巧[转]
TableView不显示没内容的Cell怎么办? 类似这种,我不想让下面那些空的显示. 很简单. self.tableView.tableFooterView = [[UIView alloc] in ...
- Win10系统把桌面变成苹果iOS界面的小技巧
参考网址:http://www.xitongcheng.com/jiaocheng/win10_article_48951.html StartIsBac _v2.9.2_Patched_for_Wi ...
- 【Xamarin挖墙脚系列:代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧(转)】...
正愁如何选择构建项目中的视图呢,现在官方推荐画板 Storybord...但是好像 xib貌似更胜一筹.以前的老棒子总喜欢装吊,用代码写....用代码堆一个HTML页面不知道你们尝试过没有.等页面做出 ...
- 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧
http://www.cocoachina.com/industry/20140102/7640.html 最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作 ...
- android storyboard,iOS中xib与storyboard原理,与Android界面布局的异同
用文本标记语言来进行布局,用的最多的应该是HTML语言.HTML能够理解为有一组特殊标记的XML语言. 一.iOS中xib与storyboard显示原理 在iOS中基本的布置界面的方式有3种:代码.x ...
最新文章
- Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
- 在 python中每个模块用什么来实现_Python代码模块热更新机制实现(reload)
- Ubuntu16安装CUDA9.0+Anaconda+Tensorflow1.8GPU(2018.08.20最新)
- [Redux/Mobx] Context api可以取代Redux吗?为什么?
- 用友无法打开计算机的ufnet服务,服务器安装完毕登陆正常,但是客户端安装完毕,重启以后,用友通无法正常启动,手工在服务里面启动,提示‘服务无法启动或依存的标记被删除’...
- 二维码图像去噪文献调研(1)--Real Image Denoising with Feature Attention
- postgresql-9.2beta2 安装相关
- R7-11 h0096. 单词合并 (10 分)
- AMS磁编码器:AS5048与AS5047区别,伺服电机闭环系统位置反馈
- JAVA day01 变量和数据类型、运算符
- android无线充电技术,无线充电Qi通信协议分析,充电qi通信协议
- Java 使用itextpdf添加图片印章到PDF
- 家庭用计算机音响,7.1声道THX家庭影院音箱摆位计算器
- php 计算百分比,百分比计算器
- 在windows下python3使用multiprocessing.Pool时出现的问题
- 推荐几个网盘搜索工具,大大提高你的找资源效率
- 阿里云配置密钥SSH登录
- 第51次全国计算机等级考试,第51次全国计算机等级考试(NCRE)在我校顺利举行...
- 深度学习-np.pad 填充详解
- Nginx常见错误代码总结和处理方案