ios - 在 View Debugger 中查看时如何找到连接到任何 UIView 的相应 socket ?

标签 ios swift uiview uilabel view-debugging

所以我正在研究 Swift 2 的这段非常古老的代码,我正在修复某个模块中的错误。

现在这个模块有一个 UITableView Cell 并且处理它的人已经在 UITableViewCell.xib 文件中的 10 个标签上使用了 Autoresizing 并且它们被随机重叠放置。 (是的,脖子很痛!)

现在,所有标签的框架都以编程方式设置,所以我不知道为哪个标签设置了哪个框架。

而且所有标签的导出甚至都没有正确命名,所以我不知道哪个标签包含日期,哪个包含标题,哪个包含 url 等等。他们的导出被命名为 label1,label2...label10 .

我的问题是,当我调试 View 时,我如何找到连接到特定标签的 socket ?

希望有人反刍帮助吗?

最佳答案

打开你的 tableView Cell 的 xib 文件,然后在 Xcode 的右上角有 2 个相互拥抱的圆圈,当你将它悬停时,会出现一个工具提示“Show the Assistant Editor” 点击它,这样你就可以看到你的 tableVieCell 类和 xib 文件,将鼠标悬停在你类中的每个导出灰色圆圈上(我的意思是显示在每个代码行之间的圆圈)这样 xib 文件中的相关标签就会亮起向上

关于ios - 在 View Debugger 中查看时如何找到连接到任何 UIView 的相应 socket ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53002522/

相关文章:

ios - 快速将 double 转换为 Int64

ios - 在 TabViewController 中创建 UIScrollView

ios - SpriteKit : Finding unexpectedly nil while unwrapping, 无法实现多菜单场景

ios - 更新 UIView 生成 subview 对齐/Swift 的哈希值

ios - 多个 WKWebView 之间的 Cookie 共享

ios - 当亚马逊的 iOS SDK v2 仍处于开发者预览版时,我们可以在实时应用程序中使用它吗?

iphone - 即使配置正确,URLForUbiquityContainerIdentifier 也会返回 nil

ios - 快速调整标签栏大小后调整 subview 大小

ios - 创建具有微妙模糊效果的透明 UIView

iphone - 如何在 ImageView 中设置图像标签?