无法在视图控制器上为 Table 视图和分段控件添加约束

Can't add constraints for Table View and Segmeted Conrol on View Controller

我是 swift 的编程新手,我尝试从一些课程中做一个应用程序并逐步完成。但是出于某种原因,当我需要复制 Table 在 ViewController 上查看并设置约束时 - 我做不到,同样的问题,如果我尝试添加例如分段控件,我无法添加约束为了他。如果我创建新的 VC 并在其中添加新的 Table View + Segmented Control,没关系,我可以为两者添加约束。但在我的情况下,当我已经完成此 Table 查看所有渠道和操作时。 谁知道怎么修?谁有同样的问题?请帮助)))

这是故事板:

如果我是正确的,如果视图是源 viewcontroller.

中的主视图,则不能对从另一个 viewcontroller 复制的视图进行约束

我只在那个案例中发现了这个问题,但我没有做更多关于为什么会发生的研究

示例:将表视图从表viewcontroller复制到viewcontroller

编辑:

您可以复制 tableviewcell 而无需断开所有插座和操作连接

所以只需添加表格视图并从其他表格中复制单元格 VC

我遇到了同样的问题。你可以这样解决:

  1. 新建ViewController
  2. 把TableView放进去
  3. 对其施加约束
  4. 将以前的 TableView 中的 Cell 复制到新的 ViewController 中的新 TableView(约束不会从此单元格中消失)
  5. 复制 TableView 的先前标识符并删除旧 TableView
  6. 连接新 ViewController 并用旧标识符签名。

尽情享受吧! :)