我有一個UITabBar用戶可以選擇其中一個項目,當其中一個項目已被選中我然後加載子視圖。唯一的是,tabBar項目在我希望選擇時保持選中狀態(當用戶觸摸它時變爲藍色),然後立即取消選擇。如何使UITabBarItem選擇像UIButton選擇
有效地,我設置了不同的選擇,如下所示。
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
switch (item.tag) {
case 0: //New Code
{
}
//case 1, 2, 3, 4 etc...
}
如果我再加入這樣的事情成這樣的一個和用戶選擇的TabBar項目,一切工作正常,但從來就沒有藍色選擇。
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
//case 1, 2
}
case 3: //New Code
{
[tabBar setSelectedItem:button3];
[tabBar setSelectedItem:nil];
}
//case 4 etc...
}
所以,我希望能得到一些幫助,是如何得到的TabBar按鈕選擇然後取消選擇直線距離,就像你如何看到這種情況發生在一個UIButton。
任何幫助將不勝感激。
看看這個http://stackoverflow.com/a/17313098/1328096。 – jamil
不幸的是,這dosnt的工作方式,我也需要它。我想要一個自動關閉類型的外觀,所以當它被選中時它會突出顯示,然後一旦你的手指脫離了TabButton,它就會回到原來的狀態。 – HurkNburkS