我想创建UIView的自定义子类-在其中添加一些标签,图像等。我不喜欢使用Storyboards和Xibs,但是现在我必须在新项目中使用它们。我无法弄清楚,为什么上帝为了Xcode的界面构建器将UIView在视图层次结构中显示为“电话”,而不是仅带有某些框架的视图。
我尝试使用以下方法创建Xib文件:
新文件>空(在用户界面部分下)>名称xib文件
我明白了:
将UIView添加到视图层次结构后,我得到以下信息:
但是我希望它是一个简单的视图,可以在其中插入任何子视图。还是这只是视图和界面构建器以这种愚蠢的方式显示它?因为我习惯于看到这样的自定义UIView子类:
最后一个屏幕截图来自同一项目,但它是UIBUtton的子类,它是由其他人创建的。感谢您的帮助/解释。
仅供参考:我正在使用Xcode 10.3