ios - 使用界面生成器复制包含 'constraints' 子项的对象 - iOS

标签 ios xcode interface-builder

如何将带有约束的 View 或带有子对象的对象复制到另一个 View ?

每当我这样做时,目标对象只是一个大杂烩,修复它很痛苦。

最佳答案

我前段时间遇到了同样的问题,请告诉我是否有帮助: Preserve position when moving UIView in hierarchy (paste-in-place)

(复制在这里供引用):

Jay 的原始回答: https://stackoverflow.com/a/16952902/2070758

基本上,你不能直接复制/粘贴,但你可以通过一些额外的步骤:

  1. 选择所有 View ,标签等,你想移动到新的 super View
  2. 编辑器 -> 嵌入 View
  3. 将新创建的“容器” View 移动到您最初要粘贴到的 View
  4. 选择“容器” View 。编辑器 -> 取消嵌入。所有元素都将转储到 super View 中,保持布局。

关于ios - 使用界面生成器复制包含 'constraints' 子项的对象 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21533611/

相关文章:

objective-c - 在 prepareForSegue 期间获取 [UIViewController <null selector>] 时尝试将值分配给属性?

ios - iphone 锁定时的声音和振动通知

objective-c - 如果在for循环中声明?

ios - 从 XIB 调整 UISwitch 的大小

ios - 是否有选项可以在 Interface Builder 中隐式本地化标签

iphone - UITextField 通过 Interface Builder 更改字体大小

ios - 如何使用 MVVM + Swift4 实现注册屏幕

ios - Storyboard弹出窗口已关闭,未调用委托(delegate)方法

苹果手机 : how to copy images to image group?

ios - 动画时居中 UIImageView 不起作用