【发布时间】:2013-09-18 09:50:35
【问题描述】:
这可能是 iOS7 上的一个错误。但是最后一个按钮没有和上一个分开
从图片中可以看出。这发生在模拟器和使用 iOS7 GM 的设备上。 其他人有同样的问题吗?
UIActionSheet *actionSheet = [[UIActionSheet alloc]
initWithTitle:@"Title"
delegate:self
cancelButtonTitle:nil
destructiveButtonTitle:nil
otherButtonTitles:@"First", @"Second", @"Third", @"Fourth", nil];
[actionSheet showInView:self.view];
如您所见,代码非常简单。 关于如何解决问题的任何想法?或者我可以使用一些第三方库来代替 UIActionSheet ?
【问题讨论】:
-
这很可能是一个 iOS 错误。 File a bugreport。我在 UITableViews 中看到了类似的东西。某些行缺少分隔符。我认为尝试通过使用第三方库来解决这个问题是不值得的。我很确定很快就会有 GM2。
-
devforums.apple.com/message/857939#857939 这建议将 @"" 传递给 cancelButtonTitle (iPad)
-
解决方法奏效了!
-
@wattson12 这是一个很好的解决方法,但如果我不想要取消按钮,我该怎么办?
标签: iphone ios uikit uiactionsheet ios7