我想我在 UIKit 中发现了一个错误,但首先我想确定我没有发疯。
我有一个标签栏,里面有一个禁用的 tabBarItem。如果我从选项卡栏中显示一个操作表,然后在操作表关闭后取消/按下其中的任何按钮,则选项卡栏项目显示为已启用,但无法单击。
我希望它保持禁用状态。
我在这里上传了一个示例项目。在模拟器中运行它并按下第一个视图控制器上的操作表按钮。注意工作表出现前后第二个标签栏项目的状态。该项目本身是一个标准的“选项卡式应用程序”模板,其中一个选项卡项被禁用,并为按钮添加了一个 IBAction。
这是一个错误,还是我滥用了 API?