簡體   English   中英

登錄情節提要后如何更改選項卡欄項目

[英]How to change tab bar items after login in storyboard

我是iOS的新手,正在Storyboard上工作,並在其中添加了帶有導航控制器的Tabbar Controller。 成功登錄后,我想更改標簽欄項目。

標簽欄項(登錄前)->我的聯系人,搜索,注冊,登錄。

標簽欄項(登錄后)->我的聯系人,搜索,我的個人資料,注銷

任何幫助,將不勝感激。

與沒有情節提要的情況相同。 使用UITabBarController的方法:

@property(nonatomic,copy) NSArray *viewControllers;
and
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated;

設置選項卡欄控制器的根視圖控制器。

在運行時分配一組新的視圖控制器時,選項卡欄控制器會在安裝新的視圖控制器之前刪除所有舊的視圖控制器。 更改視圖控制器時,選項卡欄控制器會記住先前選擇的視圖控制器對象,並嘗試重新選擇它。 如果所選視圖控制器不再存在,它將嘗試在數組中與先前選擇相同的索引處選擇視圖控制器。 如果該索引無效,則選擇索引0處的視圖控制器。

要獲取UITabBarController,您可以使用插座機制,也可以僅通過ViewController的self.tabBarController獲取它。

暫無
暫無

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

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