簡體   English   中英

tabBarController?.selectedIndex不切換VC

[英]tabBarController?.selectedIndex not switching VC's

我有一個嵌入在容器視圖中的TabBarController。 第一個選項卡有一個集合視圖和我調用的didselectitematindex

tabBarController?.selectedIndex = 1

並成功切換到另一個視圖控制器。 但是,當我打電話時

tabBarController?.selectedIndex = 0

它不會切換到索引0.事實上它沒有做任何事情。 我已經嘗試在selectedIndex 2上放一個按鈕並從那里調用該命令,但它不起作用。 我試過加入自我。 打電話但不起作用。 我已經嘗試調用一個函數來進行調用,但這也不起作用。 我還確保我的tabBarController具有故事板ID“tabBarController”。 我的tabBarController沒有附加到它的類,但我不認為它需要一個,因為第一個View控制器開關沒有它。

這里有什么不對?

我想如果有人可以用另一種方式以編程方式切換視圖控制器,那么它為什么不起作用。

如果您需要更多信息,請與我們聯系。

項目在github https://github.com/applegaming/hots-buddy

因為你還沒有使用self調用TabBarController,因為你仍然在TabBarController的類中。

所以你必須使用:

self.selectedIndex = 1

暫無
暫無

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

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