zoukankan      html  css  js  c++  java
  • UIKit基础:5.UIView的概念普及以及Xcode的知识补充

    在开始讲之前, 我们先来普及两个概念一些小知识:

    superview: 获得父控件

    subviews: 获得所有子控件

    PS: 一个视图就只有一个父视图, 但一个父视图可以有多少子视图.


    在我们创建项目之后, 如果要使用storyboard来开发, 我们要注意一些事情. 

    1. storyboard的尺寸



    随着apple的设备越来越多, 屏幕的分辨率也会随之越来越多, 那么apple为了方便我们开发者适配各种屏幕分辨率, 所以在Xcode的更新上做了一些小变化, 比如storyboard的屏幕变成了iPad的屏幕, 这样子就可以方便我们做iPadiPhone之间的适配.


    当然, 如果你不喜欢这样子适配的话, 你也可以切换成你喜欢的尺寸:



    我个人就比较喜欢使用4英寸的来开发, 比较好看一些.



    2. 模拟器的选择:



    我个人也是比较喜欢选择iPhone5s作为开发模拟器, 尺寸大小刚好, 如果你的屏幕够大, 那就可以使用iPhone6或者plus, 或者更大的iPad, 个人喜欢.


    3. 自动布局:



    Xcode比较早的版本里,apple就开始引入AutoLayout这个概念, 为的就是让我们在开发中不用在纠结于屏幕的适配, 但会浪费我们美工精心设计的UI图片, 但现在我们可以不用担心这个问题了, 因为在新版本的Xcode中, 对这个AutoLayout进行了更加完美的优化, 让开发者和UI设计师不用再担心这个问题了.


    控件之间的尺寸适配方法非常好找:



    还有这里:



    有兴趣的朋友可以多多研究~~




    还有一点也很重要:




    好了, 这次就讲到这里, 下次我们继续~~~

  • 相关阅读:
    7.ps相关选项
    6.ps的大U和小u区别
    5.进程优先级
    4.状态间的六种转换情况
    3.进程的不同状态
    2.进程与程序的关系
    1.进程概念
    不换行
    for引用变量
    脚本进阶
  • 原文地址:https://www.cnblogs.com/iOSCain/p/4333162.html
Copyright © 2011-2022 走看看