gpt4 book ai didi

xcode - 使用十六进制代码查找约束

转载 作者:行者123 更新时间:2023-12-04 18:32:35 26 4
gpt4 key购买 nike

我在自动布局方面遇到了一些问题,控制台说存在冲突的约束。但是,当 Xcode 尝试修复该问题时,一切都会按预期进行。在控制台中它报告

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x7fe578db22f0 V:[UILabel:0x7fe578d9b200'Label'(32)]>

我想找到提到的约束:“0x7fe578db22f0”并手动删除它。

无论如何可以通过使用该十六进制代码找到它吗?如果没有,有人可以建议解决我的问题的方法吗?我有很多限制,要通过并测试每个限制将非常困难。

最佳答案

如果问题仅仅是如何确定约束与哪个 View 相关联,那么最简单的方法可能是使用 View 调试器。因此,运行应用程序并单击“调试 View 层次结构”按钮。然后在左侧面板中检查您的 View 层次结构(如果需要,可以通过搜索 View 类型来缩小它),直到您看到一个看起来像所讨论的约束。通过选择对象检查器,您可以确认相关约束的地址。

view debugging

既然您已经确定了有问题的精确约束和 View ,那么在应用程序中跟踪其创建应该容易得多。

关于xcode - 使用十六进制代码查找约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38090817/

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