我有一个问题,我希望有人可以帮助我!提前谢谢。
我有一个“范围”按钮(见屏幕截图!),它链接到一个segue,而segue转到一个tableview。
我想做的是在tableview控制器中,我决定是否应该在表中显示某些内容,或者我应该抛出一个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];
}
但不知怎的,空表仍在出现。
你知道吗,我怎么能摆脱这个?
非常感谢!
问候,Yashu
答案 0 :(得分:0)
只需在0.1秒后显示警报视图,我希望这样做可以解决问题:
[av performSelector:@selector(show) withObject:nil afterDelay:0.1];