我有一个UITableView,我在界面生成器中默认设置为隐藏。我想设置它,以便用户单击按钮并以编程方式显示UITableView。如何在Objective-C中以编程方式隐藏/显示UITableView?
是否有一些方法可以调用我的UITableView对象以更改其可见性?
我有一个UITableView,我在界面生成器中默认设置为隐藏。我想设置它,以便用户单击按钮并以编程方式显示UITableView。如何在Objective-C中以编程方式隐藏/显示UITableView?
是否有一些方法可以调用我的UITableView对象以更改其可见性?
myTableView.hidden = NO;
UITableView是UIView的子类,因此继承了所有UIView的属性。查看-[UITableView setHidden]的文档
如果您想淡入淡出或淡入淡出,还可以更改tableview上的alpha。例如:
衰落视图出来:
// fade myView out
[UIView animateWithDuration:0.5
animations:^{
myView.alpha = 0;
}];
衰落的视图:
// fade myView in
[UIView animateWithDuration:0.5
animations:^{
myView.alpha = 1;
}];
这个答案是值得剪断到Evernote :) – Jimmy