gpt4 book ai didi

iphone - UIToolbar 项目消失 - ios6 中的奇怪错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:49:29 26 4
gpt4 key购买 nike

这是当前设置。

我有带 5 个按钮的 navigationController 工具栏,点击它们会隐藏工具栏 2 秒,然后再次显示工具栏(第 5 个按钮除外 - 它会调出一个带有按钮的操作表(ACTION 和 CANCEL))。

在点击 1-4 按钮时,我执行了一个 self.navigationController.toolbarHidden = YES; 并且恰好在 2 秒 之后,我设置了 self .navigationController.toolbarHidden = NO; 这会带回工具栏,一切都很好。

点击第 5 个按钮,弹出操作表。

  1. 如果我点击取消操作表 => 关闭操作表 => 工具栏没问题。
  2. 如果我点击 ACTION 按钮,我会执行 self.navigationController.toolbarHidden = YES; 并在 2 秒后... self.navigationController.toolbarHidden = NO;但是现在...工具栏按钮不见了。

进一步调查...

我可以看到 toolbarButtons 似乎将它们的 alpha 值设置为 0。

我不知道为什么工具栏项目的 alpha 在操作表操作后设置为 value = 0。

谁能告诉我这是什么原因?

最佳答案

您是否尝试过将工具栏项数组设置为零?我遇到了同样的问题,结果证明在设置工具栏的项目时进行检查似乎可行:

if ([self.navigationController.toolbar.items count] > 0) {
[self.navigationController.toolbar setItems:nil];
}

[self.navigationController.toolbar setItems:toolbarItems]; //toolbarItems is your array of UIBarButtonItems.

关于iphone - UIToolbar 项目消失 - ios6 中的奇怪错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14226859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com