【发布时间】:2020-07-12 07:49:21
【问题描述】:
我有一个继承自 UITabBarController 的 viewController。
我正在尝试覆盖 selectedIndex 变量,以便在使用 didSet 更改时收到通知,如下面的代码所示。
override var selectedIndex: Int {
didSet {
refreshTabBar()
}
}
问题是,当标签发生变化时,该函数没有被调用,我需要知道原因。
PS:我不想从 didSelect 委托方法中调用它。
谢谢。
【问题讨论】:
标签: ios swift uitabbarcontroller tabbar