我有一个uiactionsheet并且按钮按钮在我第一次按下时没有正常工作,或者第二次,但是在尝试之后只有很多次。我尝试删除底部的取消按钮并留下按钮标题,但这些步骤都没有解决问题。 这是我正在使用的代码:
UIActionSheet *aSheet = [[UIActionSheet alloc]
initWithTitle:nil
delegate:self
cancelButtonTitle:nil
destructiveButtonTitle: @"Close"
otherButtonTitles:@"6940313388", @"2", @"3", @"4", nil];
答案 0 :(得分:6)
我发现如果您从错误的视图中显示操作表,则视图中可能存在的任何底栏将阻止操作表的用户交互,但不会在视觉上模糊它。
尝试调用showFromToolbar:
,showFromTabBar:
和showInView:
来查看哪些工作正常(我现在不记得了)。
答案 1 :(得分:2)
我用...
[aSheet showInView:appDelegate.window]