日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

IOS 入門開發(fā)之分頁欄TableBar的使用(四)

系統(tǒng) 4280 0
IOS 入門開發(fā)之分頁欄TableBar的使用






雨松MOMO原創(chuàng)文章如轉(zhuǎn)載,請注明:轉(zhuǎn)載自 雨松MOMO的博客 原文地址: http://blog.csdn.net/xys289187120/article/details/6905633






一般TableBar放置在屏幕的最下方會有很多平級的按鈕,用戶可以擊不同的按鈕切換屏幕中顯示的視圖,TableBar可以使用系統(tǒng)自帶的也可以自己繼承重寫它的方法實現(xiàn)自定義TableBar,今天我們主要討論系統(tǒng)自帶的TableBar的簡單使用。






IOS 入門開發(fā)之分頁欄TableBar的使用(四)




如上圖所示,系統(tǒng)自帶的TableBar屏幕中最多只可以放置5個,如果超過5個系統(tǒng)會自動生成一個More按鈕,會將超出的以一個列表的形式展現(xiàn)出來,貼出代碼我們分析一下。



NSMutableArray * controllers : 存放TableBar中的每一個Item,最后將它整體顯示在屏幕中。

NSArray *item :存放著須要在分頁欄中顯示的名稱,之后使用for循環(huán)依次遍歷 ,將其添加入顯示視圖。

TableViewController :控制TableBar點擊后的顯示視圖。

最后把它添加到顯示視圖當(dāng)中。。


TableViewAppDelegate.m





如下圖所示,多余的Item會以列表的形式展示。








-(id) initController:(NSString *)str :用于初始化,將顯示內(nèi)容傳入。創(chuàng)建TableBar的時候?qū)⒚Q作為參數(shù)傳入這樣每次切換的時候知道用戶點擊了那個按鈕。這個例子用戶切換點擊按鈕的時候?qū)⑶袚Q頂部的顯示內(nèi)容。

-(void)viewDidLoad:這個方法很重要,用戶沒按點擊按鈕都會重新加載,因為上面設(shè)置了每個Item的Controller都是TableViewController,如果每個頁面顯示的內(nèi)容都不確定的話,可以多寫幾個Controller類來控制每一個Table頁面的切換。

里面的代碼我就不多解釋了,之前的博文有詳細的說明噢~


TableViewController.m










最后如果你還是覺得我寫的不夠詳細 看的不夠爽 不要緊我把源代碼的下載地址貼出來 歡迎大家一起討論學(xué)習(xí)雨松MOMO希望可以和大家一起進步。 今天和同事出去踢球去了,出了好多汗太爽了~~ MOMO建議大家在工作之余多多加強鍛煉,身體可是革命的本錢哦,哇咔咔~~





下載地址: http://download.csdn.net/detail/xys289187120/3719214



IOS 入門開發(fā)之分頁欄TableBar的使用(四)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 商洛市| 濮阳市| 延安市| 南安市| 阿拉善右旗| 山东省| 和静县| 张北县| 长顺县| 桂林市| 永丰县| 涿州市| 临海市| 全州县| 鹿泉市| 许昌市| 潼南县| 中卫市| 平度市| 北海市| 增城市| 康定县| 白水县| 寻甸| 罗源县| 惠州市| 庆安县| 满城县| 囊谦县| 涞源县| 离岛区| 民乐县| 黔东| 苗栗县| 砚山县| 吉安市| 大兴区| 沙洋县| 土默特右旗| 卢龙县| 昌邑市|