美好的一天,我是xcode的新手,我的动力是开发一个带电路的应用程序。我已经开始构建它,但是有太多UIViewControllers
因为我必须在另一个上重复该图,即使它们具有相似的组件,例如按钮,输入和输出。
关于如何最小化UIVIewControllers
的任何想法?也许我可以存储那些输入和输出(作为按钮),然后根据不同的场景UIViewController
调用它们? (考虑类似的输入/输出)。
答案 0 :(得分:1)
您可以创建一个UIViewController的子类来自动创建所有公共组件,然后只需添加/配置每个实例。这是你的意思吗?
答案 1 :(得分:0)
有很多选项,您可以根据需要添加任意数量的UIViews作为子视图。但我也是一名资质的电气工程师,所以这不是一个好主意。你必须一次又一次地制作这些子视图。你可以采取以下方法。
ViewController
可重复使用的组件,如电源,电阻等。您可以设置ViewController
的自定义大小,选择ViewController
并将大小设置为自由格式在属性检查器中。ViewController
(组件)上添加标签,并设置这些组件的动态值。 ViewController
的背景颜色设置为清晰颜色,以便它不会隐藏其下方的任何电线或组件。