iOS開發UI篇—簡單介紹靜態單元格的使用


iOS開發UI篇—簡單介紹靜態單元格的使用

一、實現效果與說明

 

說明:觀察上面的展示效果,可以發現整個界面是由一個tableview來展示的,上面的數據都是固定的,且幾乎不會改變

要完成上面的效果,有幾種方法:

(1)可以直接利用代碼,返回三組,在判斷每組有多少行,展示些什么數據,這樣寫“死”的代碼建議絕不要使用。

(2)稍微靈活一些的,可以把plist文件一懶加載的方式,加載到程序中,動態獲取。但是觀察界面結構,很容易看出這樣需要進行模型嵌套,很麻煩。

(3)storyboard提供了靜態單元格這個功能,可以很方便的完成上面的界面展示效果。(提示:在實際的開發中很少這樣使用)

 

二、使用靜態單元格完成簡單界面展示的過程

在類似的開發中,如果整個界面都是tableview,那么直接讓控制器繼承自UItableviewcontroller.

修改主控制器,讓其繼承自UItableviewcontroller

把storyboard中默認的uiview刪掉,直接拖一個viewcontroller

當拖入一個viewcontroller的時候,它上面默認就會有一個cell,默認情況下,這個cell是動態的,也就是默認是看不見的。

把cell設置成靜態的,在屬性面板的content  中設置為static cell(靜態cell)所見即所得  注意必須更改這里的這個屬性。

讓它和主控制器關聯

接下來,可以依次設置顯示的圖片和文字。

設置標題有兩種方式:

1是雙擊更改

2是點擊子控件  lable修改

 

按照界面需要,設置輔助視圖
 
設置有多少組,每組有多少行。
設置組:
點擊tableview   設置屬性面板的sections屬性。
 
 
設置每組多少行:
 
小技巧:如果寫的單元格千年不變,那么可以先寫一組中的一行,再拷貝,稍作修改即可。
注意:靜態單元格是實際開發中,很少用到,此處只當知識點介紹。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM