【发布时间】:2016-03-09 06:17:58
【问题描述】:
我得到了一个从 xib 文件创建的视图,添加 UITableView 时没有问题。然后我尝试在 xib 文件中添加一个按钮。该按钮未出现在我的屏幕上。我已经使用 IBOutlet 将按钮连接到头文件。
@property (strong, nonatomic) IBOutlet UIButton *deleteNotificationButton;
和我在m文件中的代码
[self.view addSubview:_tblMain];
[self.view addSubview:_deleteNotificationButton
表格出现但按钮不出现,如何让按钮出现?
【问题讨论】:
-
您不能将
UIButton作为 xib 文件中UITableView的子视图。表格视图有自己的子视图(页眉、页脚和单元格),如果您需要放置按钮,则必须将其添加为其中之一的子视图。 -
self.view 不是 uitableview
-
为什么要将视图作为子视图添加到您的实现文件中?通过将它们放在您的 xib 中,它们已经在视图层次结构中。
-
@Stonz2 我尝试了两种方法,只使用 iboutlet 并将视图添加为子视图,这对我不起作用
标签: ios objective-c iphone uibutton xib