在更新了Xcode之后,我的应用程序未通过验证并显示此错误:
静态表视图仅在嵌入UITableViewController实例时才有效
有机会轻松解决吗?
在同一屏幕上获取静态UITableView以及其他控件的唯一方法是使用容器视图。按照这种方式,它可以正常工作:
祝你好运。>>
此答案已找到并在此处提供:G.Huebner-> http://web.archive.org/web/20140928102504/http://iphonedevsdk.com/forum/iphone-sdk-development/111800-static-table-view-cells-only-work-in-a-uitableviewcontroller.html
静态UITableView必须在UITableViewController中。因此,您将把表放在UITableViewController中,然后将其作为childView添加到MainViewController中。
我认为您正在做的是先在情节提要板上拖动ViewController,然后在ViewController上拖动tableView。这样,您将无法使用静态表格单元格。取而代之的是,您应该拖动主情节提要板上的TableViewController而不是ViewController,然后选择静态单元格。这样,您就可以在静态单元格上工作,并且可以在静态单元格上使用任何元素。
嗯,如果您确实使用静态tableView,则应考虑将所有内容复制/粘贴到ScrollView或StackView。