自定義cell
import uikit
class tableviewcell: uitableviewcell
//乙個類a如果有自己獨有的初始化方法,自定義類b的時候如果b繼承自a。此時就重寫a類獨有的初始化方法
override init(style: uitableviewcell.cellstyle, reuseidentifier: string?)
func createcellui()
override func awakefromnib()
override func setselected(_ selected: bool, animated: bool)
}
建立tableview
import uikit
class tableviewcontroller: uiviewcontroller,uitableviewdelegate,uitableviewdatasource
//分幾組
func numberofsections(in tableview: uitableview) -> int
//每組中的個數
func tableview(_ tableview: uitableview, numberofrowsinsection section: int) -> int
//cell中要顯示的內容
func tableview(_ tableview: uitableview, cellforrowat indexpath: indexpath) -> uitableviewcell
func tableview(_ tableview: uitableview, heightforrowat indexpath: indexpath) -> cgfloat
// mark:懶載入
lazy var tableview: uitableview = ()
}
執行效果 swift中UIProgressView的使用
預設高度是 2.0。自定義高度無效,可通過 transform 屬性設定高度 例項化 預設高度是2.0。自定義高度無效,可通過transform屬性設定高度 let progressview uiprogressview frame cgrectmake 10.0,10.0,cgrectgetwid...
swift中UIProgressView的使用
預設高度是2.0。自定義高度無效,可通過transform屬性設定高度 html view plain copy 例項化 預設高度是2.0。自定義高度無效,可通過transform屬性設定高度 let progressview uiprogressview frame cgrectmake 10.0...
swift中collectionView的簡單用法
之前寫過oc中collectionview的用法,現在再看看swift中collectionview的用法,有興趣的朋友,可以兩者前後比較下區別,swift現在沒有穩定下來,語法更新的比較快,但是它核心的一些東西,已經定型了。這些還是靠讀者們自己去挖掘吧。這裡簽署資料來源和 此時不需要引入layou...