如何在UITABBAR中获取所选选项卡的索引

时间:2018-01-03 10:39:40

标签: ios objective-c swift swift3 uitabbarcontroller

如何在swift中获取UITabBar项目的选定索引 我不是在谈论 UITabBarController

我知道我可以使用UITabBarItem.tag。

但对我来说,我不能将标签用于选定的索引,因为它已经用于其他目的。 有没有其他方法可以在swift中获得所选标签的索引。

1 个答案:

答案 0 :(得分:4)

https://developer.apple.com/documentation/uikit/uitabbar

UITabBar有2个属性“items”和“selectedItem”,两者都是UITabBarItem类型。

所以你可以通过获取“items”中“selectedItem”的索引来获取所选项目的索引。

items.index(of: selectedItem)
相关问题