006-谈谈iOS 布局

作者: 磐玉2 | 来源:发表于2016-04-10 16:34 被阅读260次

    柏拉图:请用一会话说说iOS界面布局。

    iOS布局三种方式:Frame、Autoresizing、AutoLayout


    • Frame:写坐标和尺寸,适配不同尺寸的屏幕比较麻烦,需要写个系数。
    • Autoresizing:通过描述父子控件的位置、尺寸关系来布局。当需要控制在同一水平(垂直)方向上views之间尺寸关系时,它就懵逼了。
    • AutoLayout:描述父子控件、子控件之间的位置和尺寸关系,系统会根据约束计算出各个控件的frame(好吧,其实是bounds和center),然后帮我们布局。

    相关文章

      网友评论

      本文标题:006-谈谈iOS 布局

      本文链接:https://www.haomeiwen.com/subject/tmwblttx.html