Storyboard 上的每个 UIView 都有一个唯一的对象 ID,如下所示:kvf-NI-koG
我想知道是否有一种方法可以使其更加人性化,例如“myLabel”?
您无法通过 Interface Builder 更改对象 ID。
Xcode 使用情节提要(或 XIB)文件中的对象 ID 从其他对象引用该对象。由于故事板(或 XIB)是 XML 文件,因此您还可以“比较”文件的版本以尝试理解(或合并)更改,并且对象 ID 可以帮助您将文件中的实体与 Interface 中的对象关联起来建造者。
公共 API 不会公开对象 ID。因此,从程序的角度来看,对象 ID 甚至不存在。
您可以设置视图的标签(在带有占位符“Xcode Specific Label”的文本框中)。该标签用于文档大纲(沿着 Interface Builder 窗格的左侧)以及连接连接和约束时。但该标签也不会在公共 API 中暴露给您的程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)