UIAlertController和堆叠的UIAlert按钮

时间:2015-03-25 15:22:55

标签: xcode swift button uialertview uialertcontroller

我在Swift中编写了一个Xcode项目。我有一个警报变量:

enter image description here

我还有警报出现时的实际代码:

enter image description here

当我点击“是”'按钮,一切都重置,我可以再次玩游戏。 enter image description here

如果我想再次玩并获胜,警报现在已经叠加了按钮 enter image description here

如何摆脱这种情况并让它看起来像第一次?

1 个答案:

答案 0 :(得分:3)

不要在警报框中添加新操作。

创建新的提醒框,或使用标记表示您已经创建了选项,因此您不能再次添加它们。

它变成了垂直列表(" Action Sheet")格式,因为它现在认为有四个条目,并且没有足够的空间来水平添加它们。但其中两个有空白标签,因为它不会让你复制文本,以避免最终用户的歧义。