UIActionSheet不显示行分隔符

时间:2014-03-04 09:45:45

标签: ios objective-c ipad uiactionsheet

我有一个UIActionSheet里面有4个按钮。奇怪的是,最后两个按钮没有像其他按钮那样被分开。

enter image description here

可能我忘了在行动单上设置一些财产? 或者这是一个错误?

感谢。

2 个答案:

答案 0 :(得分:1)

取消按钮应显示在最后一行。这就是为什么没有Line

答案 1 :(得分:0)

您需要告诉您的UIActionSheet哪个按钮索引是针对破坏性操作的。为此,您可以创建破坏性按钮,如下所示:

sheet.destructiveButtonIndex = [sheet addButtonWithTitle:@"Annulla"];

或者,如果您想在创建后进行设置,可以执行以下操作:

sheet.destructiveButtonIndex = 0;

其中零是破坏性按钮的实际索引。