(3) iOS開發之UI處理-UIView篇

    在UIView做爲許多子控件的容器的時候,首先咱們須要動態的計算出UIView下的全部子控件的高度,並佈局排列好,而後咱們還要把做爲容器的UIView的高度調整到恰好包裹着全部子控件,不會太矮,也不會太高,這個在開發中也是個十分麻煩的事情,這裏咱們要怎麼作呢?佈局

      

    看上圖除了要將UILabel自適應高度(上一篇文章已講)之外,還要將在UILabel外的那個白色的框,即一個帶白色背景色的UIView的高度也進行ui

自適應,若是這要寫代碼去作的畫,也比較麻煩。spa

    看看下面的代碼如何解決:blog

  

      這裏顯示活動內容的UILabel名字叫_huodongLabel,顯示推薦內容的UILabel叫_tuijianContentLabel
     顯示活動的UIView叫_secondView,  顯示推薦的UIView叫_thridView開發

    先計算子控件的高度,而後再計算付控件的高度,這裏就能達到整個UIView自適應高度了,僅僅只需2行代碼。容器

    代碼貼出來:自適應

    

    

相關文章
相關標籤/搜索