İ已在tabbarviewcontroller
中创建了一个自定义的凸起按钮。已经为selectedindex = 2在按钮上添加了自定义操作。
我遇到的问题是第一次单击按钮时工作正常,可以显示第二个标签栏项目并执行操作,但是如果再次单击按钮,它将无法显示标签栏项目视图。为了检查按钮状态,我使用了打印命令,并单击了该按钮以打印该按钮。
Tabbarviewcontroller->tabbarİtem2-> Webview
因为它停留在webview控制器上,但重新单击按钮İ时,它会返回(导航)到tabbarİtem2。(导航视图执行后退按钮时刷新视图)。自定义按钮后面-item2(可链接)的选项卡式项正在工作,但不在按钮上。
@objc func buttonAction(sender: UIButton!) {
print("clicked button")
selectedIndex = 2 //// button click to open tabbar item 2
}