Ios can';t将tableview或scrollview拖动到情节提要视图控制器中

Ios can';t将tableview或scrollview拖动到情节提要视图控制器中,ios,uistoryboard,xcode-storyboard,Ios,Uistoryboard,Xcode Storyboard,我有一个从UIViewController派生的现有视图控制器,我正试图将视图拖动到其中,但情节提要编辑器不允许我这样做。如果我在故事板中创建一个新的viewcontroller,它会让我注意到它有一些自动布局控件。。。原始viewcontroller没有的东西 我不想删除原来的视图控制器并重新创建,因为它已经有很多推送段,还有一些并没有连接到它的东西。如何使其允许我将视图/表格视图放到viewcontroller的情节提要表面上?您是否尝试过: 将控制器复制到新的情节提要并测试以添加视图 添

我有一个从UIViewController派生的现有视图控制器,我正试图将视图拖动到其中,但情节提要编辑器不允许我这样做。如果我在故事板中创建一个新的viewcontroller,它会让我注意到它有一些自动布局控件。。。原始viewcontroller没有的东西

我不想删除原来的视图控制器并重新创建,因为它已经有很多推送段,还有一些并没有连接到它的东西。如何使其允许我将视图/表格视图放到viewcontroller的情节提要表面上?

您是否尝试过:

  • 将控制器复制到新的情节提要并测试以添加视图
  • 添加其他元素?像UIButton、UISwitch等。。。你到底能不能做到
您是否尝试过这样添加它(在视图层次结构上拖放)

Autolayout
是一种管理视图相对于其他视图的放置方式的方法

您可以通过单击viewcontroller激活或取消激活,并单击此复选框,它将影响整个情节提要


可能您正在将tableview放到一个无法容纳它的对象上。始终可以拖动tableView对象并将其放到文档大纲层次结构中viewcontroller下的视图对象上。通过这种方式,您可以确保将tableview添加到哪个视图中。它以前是集合视图控制器,所以我认为这就是问题所在。。我最终删除并重新创建了。。。有没有一种方法可以使它在创建故事板后不表现为“集合视图控制器”?没有,您必须在故事板中创建一个
viewController
。但您可以将组件从一个拖放到另一个(无需重新创建所有内容)。