0

我有一个问题,我希望这里有人可以帮助我!提前致谢。

我有一个“范围”按钮(见屏幕截图!),它链接到一个 segue,segue 转到一个 tableview。

在此处输入图像描述

我想做的是在 tableview 控制器中决定是否应该在 table 中显示某些内容,或者我应该抛出一个 alertview。

我所做的是:

if ([_countryScopes count] == 0) {

    [self.view removeFromSuperview];
    //no scope for this country
    NSMutableString *message = [[NSMutableString alloc]initWithString:@"No scope information."];
    UIAlertView *av = [[UIAlertView alloc] initWithTitle:countryName message:message delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
    //av.tag = MAIN_ALERT;
    [av show];


}

但不知何故,空桌子仍然出现。

你知道,我怎样才能摆脱这个?

非常感谢!

问候,雅舒

4

1 回答 1

0

仅在 0.1 秒后显示警报视图,我希望这可以解决问题:

[av performSelector:@selector(show) withObject:nil afterDelay:0.1];
于 2012-06-26T15:06:53.217 回答