简体   繁体   中英

how can I hide an empty tableview

I have a problem and I hope someone here can help me out! Thanks in advance.

I have a "Scope"button(see screen shot!) which is linked to a segue and the segue goes to a tableview.

在此处输入图片说明

What I want to do is in the tableview controller that I decide if I should display something in the table or I should throw out an alertview.

What I did was:

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];


}

But somehow the empty table is still showing up.

Do you know, how I can get rid of this?

Thanks a lot!

Regards, Yashu

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

[av performSelector:@selector(show) withObject:nil afterDelay:0.1];

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM