zoukankan      html  css  js  c++  java
  • iOS知识点持续更新。。。

    1、自动布局拉伸和压缩优先级

    Autolayout中每个约束都有一个优先级,优先级的范围是1~1000.创建一个约束,默认的优先级最高是1000。

    Content Hugging Priority:该优先级表示一个控件抗被拉伸的优先级。游戏那几越高,越不容易被拉伸,默认是250。

    Content Compression Resistance Priority:该优先级和上面那个优先级相对应,表示一个控件抗压缩的优先级。优先级越高,越不容易被压缩,默认是750。

    应用:

    //配置 lab 内容多行显示

        subTitleLab.numberOfLines = 0;

        subTitleLab.preferredMaxLayoutWidth = (kScreenW - 10.0 * 2);

        [subTitleLab setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisVertical];

     2、允许所有网络请求暴力设置,在info.plist里设置。适用于测试阶段,后台还没有配置HTTPS相关内容,允许用http请求。

    <key>NSAppTransportSecurity</key>
        <dict>
            <key>NSAllowsArbitraryLoads</key>
            <true/>
        </dict>

    如果后台已经配置了网络请求为https,

    ATS配置

    <key>NSAppTransportSecurity</key>
      <dict>
      <key>NSExceptionDomains</key>
      <dict>
        <!--你的https域名-->
        <key>www.youdomain.com</key>
        <dict>
          <!--允许子域-->
          <key>NSIncludesSubdomains</key>
          <true/>
          <!--TLS允许的最低版本号-->
          <key>NSExceptionMinimumTLSVersion</key>
          <string>TLSv1.0</string>
        </dict>
      </dict>
    </dict>
  • 相关阅读:
    Android简易注解View(java反射实现)
    android注解[Jake Wharton Butter Knife]
    Android渠道汇总
    SVN管理规范
    马上着手开发iOS应用程序一 todolist
    MVC记录
    OC中intValue要注意的地方
    将从数组中取到的字符串赋值给了UIImage导致的错误
    一个null引发的错误
    记录一些容易忘记的属性 -- UITabBarController
  • 原文地址:https://www.cnblogs.com/wjw-blog/p/9202554.html
Copyright © 2011-2022 走看看