UISwitch没有出现在UITableView(iOS 8)上

时间:2015-07-30 13:31:09

标签: ios iphone uitableview ios8 uiswitch

我有一个UITableView,我在静态单元格上添加了一个UISwitch。 (该表有部分和静态单元格)。我添加了一个IBOutlet

@property (retain, nonatomic) IBOutlet UISwitch *useWifiSwitch;

以及在我的故事板中使用界面构建器的操作。

但是,UISwitch在应用程序运行时不会显示。我没有在viewDidLoad中添加任何内容。有人有线索吗?

1 个答案:

答案 0 :(得分:0)

由于Interface Builder中的通用布局为600x600但设备不是,因此UISwitch可能不在屏幕上。您可以通过将Constraints添加到UISwitch来修复此问题。

根据InterfaceBuilder的建议,给它一个固定的高度,然后是顶部,底部和尾随约束。