簡體   English   中英

UITabBar中的選定視圖

[英]selected view in UITabBar

我如何檢測用戶何時選擇選項卡欄的項目? 我想在用戶每次選擇第二個或第三個標簽欄視圖時都運行一些命令。

(我有一個基於標簽欄的項目,並且在界面生成器中選擇了tabBar項的視圖控制器)

我通過在tabBar的每個視圖中使用“ viewWillApear:(BOOL)animated”方法解決了此問題。

UITabBarDelegate有一個方法稱為:

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item; 

你當然可以用你的東西做;)

標簽欄和標簽欄控制器都具有委托方法: UITabBarDelegateUITabBarControllerDelegate 您可以使用UITabBarDelegate的tabBar:didSelectItem:方法檢測用戶何時在欄上選擇其他項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM