我們平時(shí)項(xiàng)目一般都要用到標(biāo)簽控制器UITabBarController和導(dǎo)航控制器UINavigationController,而實(shí)際運(yùn)用中我們要么自定義,要么用原生,要么網(wǎng)上找別人封裝好的工具。但是用別人的總會(huì)出現(xiàn)這樣那樣的兼容性問(wèn)題,比如控制單頁(yè)面禁止滑動(dòng)返回等等...
好了!其實(shí)本文要說(shuō)的也就一個(gè)小問(wèn)題,平時(shí)我們?cè)O(shè)置tabbar的title和nav的title,基本上都是直接在首頁(yè)一個(gè)self.title = @"首頁(yè)",這樣標(biāo)題和標(biāo)簽控制器的title都成了“首頁(yè)”。而實(shí)際需求可能會(huì)要求這兩個(gè)title不同。
//這個(gè)時(shí)候只需要在首頁(yè)分別設(shè)置
self.navigationItem.title = @"看一看";
self.tabBarItem.title = @"首頁(yè)";
//這種設(shè)置方法就是最簡(jiǎn)單的導(dǎo)航標(biāo)簽同名
self.title = @"首頁(yè)";
這種方式對(duì)于系統(tǒng)自帶的標(biāo)簽導(dǎo)航控制器絕對(duì)有效,但是對(duì)于一些復(fù)雜的第三方就不好說(shuō)了,所以提醒大家在使用第三方的時(shí)候先把demo拿出來(lái)試一試一些常用的功能是否都提供了接口,支持橫豎屏控制是否有效等!