为什么我的 UISwitch 没有出现在静态 UITableViewCell 中?

Why doesn't my UISwitch appear in a static UITableViewCell?

我正在创建一个设置屏幕,但无法在其中一个单元格中显示 UISwitch。我已经为此苦苦挣扎了几个小时,梳理了 Apple's Table Views tutorial,并阅读了大概 20 个 Stack Overflow 线程。

我正在使用静态单元格,因为内容不会改变,我放置 UISwitch 的单元格是一个自定义单元格,我为其创建了一个 @IBOutlet在我的 UITableViewController 但是当我 运行 它时,没有 UISwitch.

这是故事板中的设置

这是我在模拟器中得到的:

Apple 教程提到了一个 configureView 方法,但它在 Obj-C 中,我没有在 Xcode 中找到等效方法。

我还应该查看或做些什么来解决这个问题?谢谢。

我在您的文档大纲中没有看到任何限制。我的猜测是该开关存在但不在屏幕的右边缘,因为没有任何限制可以将其保持在您想要的位置。