如何在不点击iPhone中的动作表按钮的情况下从动作表中删除我的控件?

时间:2010-04-19 05:08:17

标签: iphone objective-c

如何在不点击iPhone中的动作表按钮的情况下从动作表中删除我的控件?

2 个答案:

答案 0 :(得分:1)

我认为您想要在不点击操作表中的任何按钮的情况下解除操作表。

我是对还是不对?

您可以通过在ActionSheet中添加CancelButton来实现。

- (void)showOpenOptions
{
UIActionSheet *sheet = [[UIActionSheet alloc] 
        initWithTitle:NSLocalizedString(@"Open link in external application?", @"Open in external application")
        delegate:self
        cancelButtonTitle:NSLocalizedString(@"Cancel", @"Cancel")
        destructiveButtonTitle:NSLocalizedString(@"Open Link", @"Open Link")
        otherButtonTitles:nil];

[sheet showInView:self.view];
[sheet release];
}

我希望你得到答案。

即使有任何问题,也请发表评论。如果你得到解决,请点击正确的标记将其标记为正确。

答案 1 :(得分:0)

我不确定你在问什么。如果你的意思是“如果我已经在显示它之后如何从操作表中删除按钮”,你可以通过挖掘它的subviews数组来实现,但你可能不应该这样做。如果你的意思是其他的,请澄清你的问题。