uiactionsheet点击不能在动作表底部工作的非常奇怪的错误

时间:2010-08-25 17:48:42

标签: iphone uiactionsheet

我有一个uiactionsheet并且按钮按钮在我第一次按下时没有正常工作,或者第二次,但是在尝试之后只有很多次。我尝试删除底部的取消按钮并留下按钮标题,但这些步骤都没有解决问题。 这是我正在使用的代码:

UIActionSheet *aSheet = [[UIActionSheet alloc]
                         initWithTitle:nil 
                         delegate:self 
                         cancelButtonTitle:nil 
                         destructiveButtonTitle: @"Close"
                         otherButtonTitles:@"6940313388", @"2", @"3", @"4", nil];

2 个答案:

答案 0 :(得分:6)

我发现如果您从错误的视图中显示操作表,则视图中可能存在的任何底栏将阻止操作表的用户交互,但不会在视觉上模糊它。

尝试调用showFromToolbar:showFromTabBar:showInView:来查看哪些工作正常(我现在不记得了)。

答案 1 :(得分:2)

我用...

[aSheet showInView:appDelegate.window]