zoukankan      html  css  js  c++  java
  • 使用xib

    在编写项目时,肯定要运行xib以及纯代码来编写相对应的页面,在一定程度上来说,xib要简便很多,也许1小时的xib能完成1小时纯代码的2到3倍的页面,但是在运用纯代码与xib上,应该要有一定的区分。

    xib的确比纯代码简单且方便,因为它是可视化视图直接拖控件,然后直接设置frame或自动适配,xib会自动运用自动适配,所以设置frame时要将自动适配去掉。

    在页面控件较多且逻辑复杂的页面一般是直接采用纯代码,而页面控件少且不容易更改时,这是采用xib是最好的方式,且效率比较高。

    纯代码的适配其实也不难,一般来说,现在适配都很简单,而xib适配就更容易了,直接右下角单击设置约束按钮,并且立马就能直观的看到效果,有警告和错误提示。只是在弄错约束后再重新设置的时候,删除约束相对有些麻烦,在右边属性栏中delete或左边预览图中删除相对应的约束,不过,这时候可能还提示约束错误,那就直接在错误提示上删除对应的约束,然后设置好对应的约束。在约束的时候,一定要注意设置好X.Y.W.H,而W.H的设置方式有两种,一种是直接定死,另一种是设置跟其他控件的距离,这种适配方式还是很好用的。

  • 相关阅读:
    移动开发 Native APP、Hybrid APP和Web APP介绍
    urllib与urllib2的学习总结(python2.7.X)
    fiddler及postman讲解
    接口测试基础
    UiAutomator2.0 和1.x 的区别
    adb shell am instrument 命令详解
    GT问题记录
    HDU 2492 Ping pong (树状数组)
    CF 567C Geometric Progression
    CF 545E Paths and Trees
  • 原文地址:https://www.cnblogs.com/iOStingting/p/4950862.html
Copyright © 2011-2022 走看看