如果您点击UITableView
上的某个按钮,我正在尝试显示UIViewController
。
我以为我可以简单地写一下:
- (void)viewDidLoad
{
[super viewDidLoad];
table.hidden=YES;
}
-(IBAction)task:(id)sender{
table.hidden = NO;
}
这似乎不起作用。我已将tableView添加到Xib并连接它。有人知道怎么做吗?
答案 0 :(得分:1)
如果您在XIB文件中创建tableView,则在那里设置隐藏属性。当您的视图从XIB文件加载时,我认为这些设置优先(并且XIB中的默认设置是隐藏=否)。因此,在XIB文件中选择tableView并设置隐藏属性(它是一个复选框)。然后移除table.hidden = YES
中的viewDidLoad
行,您就应该好了。