Re: [問題] 請問tabbar hidden以後的白底該如何消除?

看板MacDev作者 (殘羽星辰)時間15年前 (2010/08/12 03:04), 編輯推噓0(0013)
留言13則, 2人參與, 最新討論串3/4 (看更多)
※ 引述《zonble (zonble)》之銘言: : ※ 引述《markzog21 (殘羽星辰)》之銘言: : : 因為程式的架構是 : : main -> delegate -> : : tabbarcontorller -> : : navgationbarcontroller -> : : viewcontroller : : 當開始碰美工以後發現 tabbar hidden 那塊會是白色的 : : 程式沒有因tabbar hidden 以後釋放出那塊的 frame : : 所以改不到它 : : 不知如何是好? : 有點看不太懂,在 navigation controller push 了另外一個 : view controller之後,要把 tabbar 隱藏起來? : 如果是這樣,不如改個作法,反過來讓 navigation controller : 來包 tabbar controller。 突然想到該怎麼問比較準確 navigationController有這個可以隱藏且釋放他的空間的函式 [self.navigationController setNavigationBarHidden:YES animated:animated]; 但是tabbar我只找到這個隱藏的方式 self.tabBarController.tabBar.hidden = YES; 而這個方式跟 self.navigationController.navigationBar.hidden = YES; 功能一樣(會隱藏但是會留下白底) 但是我要的不是這個功能 我要的是 tabbar 做到跟setNavigationBarhidden函式一樣的功能 這樣子好像比較準確表達我要的東西 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.84.176

08/12 03:30, , 1F
08/12 03:30, 1F

08/12 03:30, , 2F
試試看是不是你想要的東西
08/12 03:30, 2F

08/12 03:39, , 3F
zonble大也沒睡阿 == 我在趕進度說 呵
08/12 03:39, 3F

08/12 03:44, , 4F
對耶可它怎麼做到的== 而且這可以用在view中嗎?
08/12 03:44, 4F

08/12 03:45, , 5F
他是去抓tabbarcontroller的delegate來繼承?
08/12 03:45, 5F

08/12 03:47, , 6F
作法就是把 tabbar controller 放進 nav controller 裡啊
08/12 03:47, 6F

08/12 03:50, , 7F
是在Navigation裡面另外開個shareDelegate
08/12 03:50, 7F

08/12 03:50, , 8F
然後重新抓viewcontroller進nav controller裡 懂了
08/12 03:50, 8F

08/12 03:52, , 9F
那可以順便問一下 怎麼讓view可以讀到tableview裡面的
08/12 03:52, 9F

08/12 03:54, , 10F
Objects array嗎? 不知道該怎麼下查詢關鍵字..
08/12 03:54, 10F

08/12 04:11, , 11F
你的view 是什麼 view? @_@
08/12 04:11, 11F

08/12 04:14, , 12F
viewController 空白的
08/12 04:14, 12F

08/12 04:15, , 13F
完全不懂你的意思耶
08/12 04:15, 13F
文章代碼(AID): #1COlGmA5 (MacDev)
文章代碼(AID): #1COlGmA5 (MacDev)