UIKit基础:5.UIView的概念普及以及Xcode的知识补充
来源:互联网 发布:中国贫富差距 知乎 编辑:程序博客网 时间:2024/05/18 03:41
在开始讲之前, 我们先来普及两个概念一些小知识:
superview: 获得父控件
subviews: 获得所有子控件
PS: 一个视图就只有一个父视图, 但一个父视图可以有多少子视图.
在我们创建项目之后, 如果要使用storyboard来开发, 我们要注意一些事情.
1. storyboard的尺寸
随着apple的设备越来越多, 屏幕的分辨率也会随之越来越多, 那么apple为了方便我们开发者适配各种屏幕分辨率, 所以在Xcode的更新上做了一些小变化, 比如storyboard的屏幕变成了iPad的屏幕, 这样子就可以方便我们做iPad和iPhone之间的适配.
当然, 如果你不喜欢这样子适配的话, 你也可以切换成你喜欢的尺寸:
我个人就比较喜欢使用4英寸的来开发, 比较好看一些.
2. 模拟器的选择:
我个人也是比较喜欢选择iPhone5s作为开发模拟器, 尺寸大小刚好, 如果你的屏幕够大, 那就可以使用iPhone6或者plus, 或者更大的iPad, 个人喜欢.
3. 自动布局:
在Xcode比较早的版本里,apple就开始引入AutoLayout这个概念, 为的就是让我们在开发中不用在纠结于屏幕的适配, 但会浪费我们美工精心设计的UI图片, 但现在我们可以不用担心这个问题了, 因为在新版本的Xcode中, 对这个AutoLayout进行了更加完美的优化, 让开发者和UI设计师不用再担心这个问题了.
控件之间的尺寸适配方法非常好找:
还有这里:
有兴趣的朋友可以多多研究~~
还有一点也很重要:
好了, 这次就讲到这里, 下次我们继续~~~
0 0
- UIKit基础:5.UIView的概念普及以及Xcode的知识补充
- UIKit基础:2.UIView和UIViewController的概念
- IPHONE开发基础概念--Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
- UIKit基础:8.UIView的常用属性 - Animation基本认识
- Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
- Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
- ART以及Dalvik知识的普及
- ecshop的smarty基础普及知识
- 数据库的基础概念知识
- iOS - UIKIt 中的UIView的UIViewGeometry
- 基于UIKit下的UIView动画
- UIKit基础:7.UIView的常用属性 - Transform属性的基本认识
- 屏知识普及以及屏的硬件相关
- UIKit基础:6.UIView的常用属性 - SuperView和SubViews基本认识
- IOS开发基础—关于uikit框架里面uiview类的一些知识点
- 【基础普及】PHP经常容易记乱的知识
- UIView的一些知识
- 游戏的分类,知识普及
- DropDownListView下拉刷新及滑动到底部加载更多ListView
- 智能硬件
- Tutorials
- 【Android开发经验】兼容不同的屏幕大小(推荐,最官方的适应屏幕大小的经验)
- POJ 3278 Catch That Cow (BFS)
- UIKit基础:5.UIView的概念普及以及Xcode的知识补充
- python结巴分词
- 华为编程题之三:最具夫妻像
- dll的调用
- Android酷炫实用的开源框架(UI框架)
- arcgis for flex展示GIS基本功能
- 教你如何用proxyhunter找大学代理:屡试不爽
- 第一篇
- 信息架构的理解和说明