Automatic Preferred Max Layout Width before iOS8.0

項(xiàng)目中出現(xiàn)這個(gè)警告”Automatic Preferred Max Layout Width before iOS8.0”。



出現(xiàn)這個(gè)問題一般是在項(xiàng)目的xib文件(或storyboard中),這是Label的一個(gè)屬性導(dǎo)致的. 這個(gè)警告對(duì)應(yīng)的屬性為preferredMaxLayoutWidth,這個(gè)屬性的作用如下:

This property affects the size of the label when layout constraints are applied to it. During layout, if the text extends beyond the width specified by this property, the additional text is flowed to one or more new lines, thereby increasing the height of the label.

對(duì)于單行的label,這個(gè)屬性不用設(shè)置,無效.(但是在xib中,當(dāng)項(xiàng)目部署版本為7.0的話,解決警告,依舊需要點(diǎn)選Explicit).如圖



出現(xiàn)這個(gè)警告的原因一般是因?yàn)轫?xiàng)目的部署版本為7.0,但是label又沒有勾選Explicit導(dǎo)致的,警告的意思即自動(dòng)偏好寬度在8.0以前不適用,因此對(duì)于部署在7.0的項(xiàng)目,應(yīng)該勾選.

參考文檔

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,969評(píng)論 19 139
  • 前言 優(yōu)秀的開發(fā)者在看到每一個(gè)警告當(dāng)做一個(gè)報(bào)錯(cuò)去看待、認(rèn)真去對(duì)待解決!在開發(fā)中難免都會(huì)遇到很多意想不到的警告,但是...
    JerseyBro閱讀 506評(píng)論 1 3
  • 因?yàn)橐Y(jié)局swift3.0中引用snapKit的問題,看到一篇介紹Xcode8,swift3變化的文章,覺得很詳細(xì)...
    uniapp閱讀 4,520評(píng)論 0 12
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,246評(píng)論 4 61
  • aaaa ... 存金幣買虛空先知
    AKiNeR閱讀 279評(píng)論 0 0