为什么在UIActionSheet显示结束时会出现一个额外/空按钮?
另外 - 有没有办法将此操作表锚定在屏幕顶部(锚定到它启动的UIToolBar)?
生成此代码的代码:
self.actionButtonActionSheet = [[UIActionSheet alloc] initWithTitle:@"Pick an action"
delegate:self
cancelButtonTitle:@"Dismiss"
destructiveButtonTitle:nil
otherButtonTitles:@"Go to Today", @"Share", @"Journal", @"completedStr", nil];
[self.actionButtonActionSheet showFromToolbar:self.actionBar];
(self.actionBar是顶部的那个)
我已经尝试了这个代码并创建了一个示例项目来演示这个,但在该项目中,一切似乎都很好。
想知道我错过了什么......
非常感谢任何帮助/指示。
答案 0 :(得分:0)
尝试将[self.actionButtonActionSheet showFromToolbar:self.actionBar];
替换为[actionsheet showFromTabBar:self.view];
以从顶部显示