gpt4 book ai didi

ios - 为什么 Xcode 的界面生成器将 UIView 创建为 "phone"

转载 作者:行者123 更新时间:2023-12-01 15:42:58 28 4
gpt4 key购买 nike

我想创建 UIView 的自定义子类 - 在那里添加一些标签、图像等。我不喜欢使用 Storyboards 和 Xibs,但我现在必须在我的新项目中使用它们。我不明白为什么看在上帝的份上,Xcode 的界面构建器将 View 层次结构中的 UIView 显示为“电话”,而不是仅使用某个框架进行查看。

我尝试使用以下方法创建 Xib 文件:

新文件 > 空(在用户界面部分下)> 命名 xib 文件

我得到了这个:

enter image description here

将 UIView 添加到 View 层次结构后,我得到了这个:

enter image description here

但我希望它是一个简单的 View ,我可以在其中插入任何 subview 。或者这只是一个 View 和界面构建器以这种愚蠢的方式显示它?因为我习惯看到这样的自定义 UIView 子类:

enter image description here

最后一张截图来自同一个项目,但它是 UIBUtton 的一个子类,它是由其他人创建的。感谢您的帮助/解释。

仅供引用:我使用的是 Xcode 10.3

最佳答案

这是习惯问题,不影响使用。
如果你必须看起来和以前一样,你可以把它设置在最右边。Show the Attributes inspector -> Simulated Metrics -> Size -> Freeform enter image description here

关于ios - 为什么 Xcode 的界面生成器将 UIView 创建为 "phone",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57935468/

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