0

UITableView如果您单击我的某个按钮,我试图揭示一个UIViewController

我以为我可以简单地写:

- (void)viewDidLoad
{
    [super viewDidLoad];

    table.hidden=YES;
}

-(IBAction)task:(id)sender{

    table.hidden = NO;
}

这似乎行不通。我已将 tableView 添加到 Xib 并连接它。有人知道怎么做吗?

4

1 回答 1

1

如果您在 XIB 文件中创建 tableView,则在此处设置 hidden 属性。当您从 XIB 文件加载视图时,我相信这些设置优先(并且 XIB 中的默认设置为隐藏 = NO)。因此,在您的 XIB 文件中选择 tableView 并设置 hidden 属性(它是一个复选框)。然后删除你的table.hidden = YES行,viewDidLoad你应该很高兴。

于 2013-07-13T18:43:11.860 回答