自定義UITableViewHeaderFooterView
轉自http://www.jianshu.com/p/b4b41ba2c142 感謝原作者
在UITableView中,我們常常需要對組頭進行編輯比如這個分組的名稱等等UITableView的代理方法中有為組頭新增字串
Snip20170105_1.png
他的顯示效果是這樣的
Snip20170105_2.png
這是系統自帶的返回組頭字串的方法
常常這是不能滿足我們的,所以我們需要自定的UITableViewHeaderFooterView首先建立一個類,繼承自UITableViewHeaderFooterView我還是就簡單的展示新增文字標題
Snip20170105_3.png
這是在.h檔案中宣告需要控制元件
Snip20170105_4.png
在.m檔案中建立空間,以及為控制元件賦值
Snip20170105_5.png
在UITableView的代理方法中,返回我們自定的組頭
Snip20170105_6.png
這是設定組頭高度的代理方法
Snip20170105_7.png
這是設定組尾高度的代理方法(注意這裡不能設定為0)
相關文章
- 自定義View:自定義屬性(自定義按鈕實現)View
- 08.Django自定義模板,自定義標籤和自定義過濾器Django過濾器
- 自定義ImageView完成圓形頭像自定義View
- 自定義VIEWView
- 自定義圓環
- 自定義SnackBar
- 自定義useState
- 自定義_ajax
- 自定義Annotation
- 自定義OrderedMap
- 自定義 Drawable
- 自定義UICollectionViewLayoutUIView
- 自定義UITabBarUItabBar
- 自定義scrollbar
- 自定義Drawable
- 自定義ToastAST
- 自定義吐司
- 自定義 tabBartabBar
- 自定義表格
- 自定義 GitGit
- tailwind自定義AI
- android自定義view(自定義數字鍵盤)AndroidView
- vue自定義全域性元件(或自定義外掛)Vue元件
- android自定義View&自定義ViewGroup(下)AndroidView
- android自定義View&自定義ViewGroup(上)AndroidView
- Android自定義控制元件——自定義屬性Android控制元件
- netty自定義Decoder用於自定義協議Netty協議
- 4. 自定義控制元件(4) --- 自定義屬性控制元件
- android自定義鍵盤 自定義身份證鍵盤Android
- Android自定義控制元件之自定義屬性Android控制元件
- GridView 自定義模版自定義修改,刪除,分頁View
- 自定義 Artisan 命令
- 自定義ClassLoader
- 自定義QTimeEditQT
- JavaScript自定義事件JavaScript事件
- 自定義註解
- Maven 自定義archeTypeMaven
- MySQL自定義排序MySql排序