SDAutoLayout第三方庫的用法總結

在做圖文混排計算高度SDAutoLayout布局還是很好用的第三方庫了,這里學習SDAutoLayout用法總結一下

用法介紹:
1.1 > leftSpaceToView(self.view, 10)
方法名中帶有“SpaceToView”的方法表示到某個參照view的間距,需要傳遞2個參數:(UIView)參照view 和 (CGFloat)間距數值
1.2 > widthRatioToView(self.view, 1)
方法名中帶有“RatioToView”的方法表示view的寬度或者高度等屬性相對于參照view的對應屬性值的比例,需要傳遞2個參數:(UIView)參照view 和 (CGFloat)倍數
1.3 > topEqualToView(view)
方法名中帶有“EqualToView”的方法表示view的某一屬性等于參照view的對應的屬性值,需要傳遞1個參數:(UIView)參照view
1.4 > widthIs(100)
方法名中帶有“Is”的方法表示view的某一屬性值等于參數數值,需要傳遞1個參數:(CGFloat)數值
1.5 > autoHeightRatio(0)
autoHeightRatio() 傳0則根據文字自動計算高度(傳大于0的值則根據此數值設置高度和寬度的比值)
1.6 > Cell 的高度自適應(只需下面一句代碼)
[self setupAutoHeightWithBottomView:bottomView bottomMargin:15];
//BottomView 底部的 view ; bottomMargin 底部的 view距 cell 的距離

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • SDAutoLayout:一行代碼搞定自動布局!支持Cell和Tableview高度自適應,Label和Scrol...
    GSD_iOS閱讀 6,936評論 6 28
  • Frame 使用Frame 來布局UI是開始的做法,現在也有很多人仍然鐘情與這種方法,這種方法很直觀,使用起來也很...
    poo_om閱讀 356評論 0 0
  • 在iOS中隨處都可以看到絢麗的動畫效果,實現這些動畫的過程并不復雜,今天將帶大家一窺iOS動畫全貌。在這里你可以看...
    F麥子閱讀 5,141評論 5 13
  • iOS中UI的布局是很重要的,而在前期開發中就要選定好布局的方法,因為這對整個工程乃至于后期的版本維護都有很重要...
    進無盡閱讀 1,542評論 1 8
  • 國家電網公司企業標準(Q/GDW)- 面向對象的用電信息數據交換協議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 11,123評論 6 13