2017-03-13 64 views
0

我是iOS編程新手,我想知道是否有方法在正常視圖中使用TabBar而不是UITabBarController檢查TabBar項目是否已被選中

這是我的情景:

我有一個UIViewControllerTabBarContainerContainer嵌入到UIPageViewController以顯示不同的頁面。我之所以這樣做是因爲控制故事板佈局的簡單方法。問題是我不知道如何在此設置下使用tabBarController:didSelectViewController:函數。我可以在正常的UITabBarController中使用它,但是我想強制自定義視圖生效!這是我的設置: Storyboard Setup

有沒有一種方法來捕捉選項卡項目選擇操作與此設置?

回答

0

我找到了解決方案。非常簡單! 剛設置爲self.myTabBar.delegate = self;<UITabBarDelegate>並使用-(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item而不是tabBarController的。