autoLayout


设备分辨率


什么是autoLayout

  • Autolayout是一种“自动布局”技术,专门用来布局UI界面的

  • Autolayout自iOS 6开始引入,由于Xcode 4的不给力,当时并没有得到很大推广

  • 自iOS 7(Xcode 5)开始,Autolayout的开发效率得到很大的提升

  • 苹果官方也推荐开发者尽量使用Autolayout来布局UI界面

  • Autolayout能很轻松地解决屏幕适配的问题


autoResizeing的关系

  • 在Autolayout之前,有Autoresizing可以作屏幕适配,但局限性较大,有些任务根本无法完成

  • 相比之下,Autolayout的功能比Autoresizing强大很多

  • Autolayout的2个核心概念

    • 参照

    • 约束

results matching ""

    No results matching ""