Ios TabBar DidSelect不检测TabBar项(&;不打电话

Ios TabBar DidSelect不检测TabBar项(&;不打电话,ios,Ios,我在选项卡栏中有4个项目和1个中心按钮 第一个项目中的选项卡栏应为黑色,其他项目中的选项卡栏应为白色&中心点的图像也应更改。我在did select项中写入 if tabBar.items?.firstIndex(of: item) == 0 { do something ! } 这被调用,但当我按下项目时。我需要调用func,即使我没有按,或者我在视图中用按钮通过代码更改了选项卡项。它没有调用,所以选项卡栏颜色没有改变,因为它没有调用,所以我可以做什么,请 标点符号很好,标点符号很好。

我在选项卡栏中有4个项目和1个中心按钮

第一个项目中的选项卡栏应为黑色,其他项目中的选项卡栏应为白色&中心点的图像也应更改。我在did select项中写入

if tabBar.items?.firstIndex(of: item) == 0 {
do something !
}

这被调用,但当我按下项目时。我需要调用func,即使我没有按,或者我在视图中用按钮通过代码更改了选项卡项。它没有调用,所以选项卡栏颜色没有改变,因为它没有调用,所以我可以做什么,请

标点符号很好,标点符号很好。