《iOS 9 开发指南》——第6章,第6.2节和Interface Builder密切相关的库面板
2023-09-11 14:17:36 时间
本节书摘来自异步社区《iOS 9 开发指南》一书中的第6章,第6.2节和Interface Builder密切相关的库面板,作者 管蕾,更多章节内容可以访问云栖社区“异步社区”公众号查看
6.2 和Interface Builder密切相关的库面板
iOS 9 开发指南
当使用Interface Builder进行界面布局和设计时,需要借助于Xcode 7中的库面板实现UI设计和代码的关联操作。Xcode 7中的库面板界面如图6-7所示。
![22e1f5313c208978084e8662d971b666bed980e0](https://yqfile.alicdn.com/22e1f5313c208978084e8662d971b666bed980e0.png)
在库面板界面上方,各个按钮从左至右的具体说明如下所示。
图片 6文件库模板:管理文件模板,可以快速创建指定类型文件,可以直接拖入项目中。如图6-8所示。
![2b643310419ad79f3d97231c9edf993d1568b527](https://yqfile.alicdn.com/2b643310419ad79f3d97231c9edf993d1568b527.png)
图片 7代码片段库:管理各种代码片段, 可以直接拖入源代码中。如图6-9所示。
![b6483663163efb3c008e6da0650c718c3957ea4a](https://yqfile.alicdn.com/b6483663163efb3c008e6da0650c718c3957ea4a.png)
图片 8对象库 : 界面组件, 可以直接拖入故事板中。如图6-10所示。
图片 9媒体库:管理各种图片、音频和视频等多媒体资源。在默认情况下,在媒体库中不会显示任何东西,只有在项目中添加了图片、音频和视频等多媒体资源后才会看到显示列表。
![1bb85a7969219806b33a784a9af3f2c422971e52](https://yqfile.alicdn.com/1bb85a7969219806b33a784a9af3f2c422971e52.png)
start 上一期,介绍了一下 Autolayout 的一些基本做法,以及 iOS 上 AutoLayout 的思想和简单的原理介绍,有同学给我建议继续出下一期,这里,我们就来继续第二期吧,这一期我们依然停留在 Interface Builder(后面简写 IB)上,介绍我在工作中遇到的一些问题,以及依赖 IB 是如何解决的,也不会涉及很多代码。
iOS开发工具Xcode:Interface Builder Interface Builder(IB)是Mac OS X平台下用于设计和测试用户界面(GUI)的应用程序(非开源)。为了生成GUI,IB并不是必需的,实际上Mac OS X下所有的用户界面元素都可以使用代码直接生成;但IB能够使开发者简单快捷的开发出符合Mac OS X human-interface guidelines的GUI。
在使用 Flash Builder 开发 iOS 应用程序之前,必须了解 iOS 开发过程和如何从 Apple 获得必需的证书。
通过Interface Builder(简称IB)来制作界面一直是iOS开发界饱受争议的方式.主要争议的话题是不太适合团队协作开发,再就是对IB的使用比较生疏,觉得IB只能完成一些很简单的功能.
iOS开发笔记 5、开发工具Xcode,Inteface Builder 开发工具使用Mac的安装盘或从apple站点下载 Xcode 开发代码使用 扩展名的分类 application delegate 需要处理的内容 ƒAt launch time, it must create an application’s windows and display them to the user.
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- Flex AIR应用拍照功能(Android和IOS版本)
- (NO.00001)iOS游戏SpeedBoy Lite成形记(八)
- iOS开发之网络编程--使用NSURLConnection实现大文件断点续传下载+使用输出流代替文件句柄
- iOS开发之网络数据解析(二)--XML解析简介
- iOS设计模式 - 组合
- iOS开发笔记--UIView中的坐标转换
- ios CGRec用法
- iOS开发UI篇—IOS开发中Xcode的一些使用技巧
- iOS开发UI篇—使用picker View控件完成一个简单的选餐应用
- iOS中alloc与init
- 【IOS-COCOS2D游戏开发之九】讲解CCSPRITEBATCHNODE与TP工具的”.PVR.CCZ”,”.PLIST”共用的终极精灵优化及注意事项!
- 【IOS-COCOS2D游戏开发之十九】游戏数据存储的四种常用方式NSKEYEDARCHIVER/NSUSERDEFAULTS/WRITE写入/SQLITE3
- 【IOS开发必备指南合集】申请企业级IDP、真机调试、游戏接入GAMECENTER 指南(实现仿官方的成就提示框)、游戏接入OPENFEINT指南;
- 【IOS-COCOS2D-X 游戏开发之十六】配置你的COCOS2DX项目编译后的ANDROID自动使用(-HD)高清图&设置ANDROID自适应屏幕、缩放比例方法!
- iOS崩溃调试的使用和技巧总结
- iOS原生地图开发指南续——大头针与自定义标注
- iOS原生地图开发指南再续——地图覆盖物的应用
- iOS开发那些事-iOS网络编程异步GET方法请求编程
- iOS开发那些事-Git在Xcode中的配置与使用
- iOS开发那些事--简单表视图
- Atitit 前端与ui开发的技术道术与艺术 attilax著 1. 概述2 1.1. 适用领域: ui相关领域(包括h5 web ios android安卓 cs桌面程序 游戏程序 等
- ios swift5 return关键字
- ios返回到指定控制器oc
- iOS音视频开发七:视频采集
- iOS设计模式之生成器
- iOS_39_触摸解锁