2014-07-21 42 views
0

我需要實現這個功能對我有幫助,是否可以在SingleViewBased應用程序中使用。將按鈕添加到UITabBar,UIButton,UIImageUIButton,UIImage,添加UILabel如何將UITabbar添加到ios中的SingleViewApplication

+1

你有什麼試過的?最好更詳細地介紹一下你在StackOverflow上的嘗試。 – rvijay007

+0

請更清楚 – Harish

+0

請您清楚您的要求。因爲你的問題不夠清楚。是否要添加TabBar或通過TabBar添加組件來自定義它。 –

回答

0

只需在故事板中拖出一個UITabBarController,然後將UITabBarController拖動到您的mainViewController並選擇關係segue。

您可以將故事板中的tabBarItem設置爲您的自定義image/label,或在故事板中選擇的系統默認圖像和標題。

0

可以直接使用故事板進行拖放操作。你可以使用故事板並避免大量的代碼。

+0

現在我把基於uitab的應用程序,但不添加額外的項目到uitabbar – user3840618

+0

現在你必須將所有的圖像,按鈕和所有東西custtily添加到tabbar。 – Jashu

0

嘗試通過代碼僅添加UITabBar。將它添加到UIWindow的單例實例中,它會在應用中看起來很統一。

self.tabbar = [[UITabBar alloc]initwithFrame:......]; 
UIWindow* window = [UIApplication sharedApplication].keyWindow; 
[self.tabbar setAutoresizingMask:(
            UIViewAutoresizingFlexibleWidth  | 
            UIViewAutoresizingFlexibleLeftMargin | 
            UIViewAutoresizingFlexibleRightMargin | 
            UIViewAutoresizingFlexibleTopMargin | 
            UIViewAutoresizingFlexibleBottomMargin 
           ) 
]; 
if (!window) 
    window = [[UIApplication sharedApplication].windows objectAtIndex:0]; 
[[[window subviews] objectAtIndex:0] addSubview:self.tabbar]; 

您可以直接添加此的TabBar到窗口也[self.window addSubview:self.tabbar];但上面的代碼將有助於旋轉它,當你旋轉你的設備。

相關問題