gpt4 book ai didi

ios - 无法在 Xcode 11.x(.xib 文件)中添加对新自定义 View 的约束

转载 作者:行者123 更新时间:2023-11-28 23:25:42 25 4
gpt4 key购买 nike

使用 Xcode 11.2 (11B52) 或 11.2.1 (11B500) 设计自定义 View 时,我遇到了一些无法对 View 及其 subview 创建约束的情况。

它可能很难重现,因为它嵌入在现有项目中,但在这个特定的情况下,只需通过以下方式创建一个空 View :

File → New → File... → User Interfaces → View

如果我从对象库中添加一些组件,那么我无法通过Ctrl-click 或右下角的图标添加约束

Cannot add constraints

在我之前的尝试中,我正确地将它绑定(bind)到我的 swift 类,即使当时还没有 Controller 。

我怀疑我错误地配置了一些与“自动布局”功能相关的东西,但不知道它现在在哪里。如果我从现有 Storyboard 中复制/粘贴 TreeView ,其中约束可以正确编辑,那么可以毫无问题地添加约束。

enter image description here

并排比较并没有显示出各种检查员有任何明显差异。

避免这些约束锁定问题的正确方法是什么?

最佳答案

此现有项目中的某个位置可能存在配置问题,

但与此同时,对于属于这种用例的任何人,一个可能的解决方法是在尺寸检查器的 Layout 部分设置 Automatic。默认情况下,在我现有的项目中,每次我创建新 View 并通过对象库添加对象时,它都设置为 Translates Mask Into Constraints

enter image description here

关于ios - 无法在 Xcode 11.x(.xib 文件)中添加对新自定义 View 的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58839371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com