我有一个从xib文件创建的视图,添加UITableView时没有问题。然后我尝试在xib文件中添加一个按钮。该按钮未出现在我的屏幕上。我已经使用IBOutlet将按钮连接到头文件。
@property(强,非原子)IBOutlet UIButton * deleteNotificationButton;
和我在m文件中的代码
[self.view addSubview:_tblMain];
[self.view addSubview:_deleteNotificationButton
表格出现但不是按钮,如何显示按钮?
答案 0 :(得分:0)
这是关于层次结构的问题。您无需编写任何代码,只需在Storyboard或xib文件中执行此操作。
这是关于视图的层次结构,您应该使用UIView作为根视图而不是UITableView。
然后运行项目。顺便说一句,如果你将UIView设置为rootView,self.view =你设置的UIView,如果你将UITableView设置为rootView,则self.view = UITableView。
答案 1 :(得分:0)
#Just use this line I have added below your two lines.Hope this works.
[self.view addSubview:_tblMain];
[self.view addSubview:_deleteNotificationButton
[self.view bringSubviewToFront:_deleteNotificationButton];