在StoryBoard的Xcode中,我构建了一个由许多子视图组成的复杂UI元素。
我将它全部封装到UIView子类中,但每个元素都必须在故事板上构建,无论它在何处使用。
有没有办法以这样的方式构建它,开发人员需要做的就是使用它来添加相应子类的UIView而不需要布局所有子视图?类似于我们不需要与按钮或标签的底层结构进行交互。
这是可能的,但它需要一些解决方法。它基本上要求您创建一个UIView子类,它从一个单独的nib文件加载它的所有子视图
This question has the answers for you.