因此,我有一个ViewController可以处理秒表类型的函数,但是用户可以浏览与在单独的视图控制器中计时的任务相关的内容。当他们查看此内容时,我希望秒表的最小化版本(不大于典型的标头)出现在与任务相关的内容屏幕上。
目前,我已在IB中构建了此控件,并已在每个ViewController中复制了它及其控件,并使用Notifications更新了计时器。
我相信有更好的方法可以做到这一点。我想一次构建一个“ UIView countdown header”模块,即IE代码模块,然后重复使用,而不是重复使用。
所以,
1)建议的方法是什么?
2)最好的做法是将此迷你计时器标头UIView编码为自定义类,然后通过segue将其传递给每个ViewController?
3)有没有一种方法可以在IB中实现而无需编写代码?
最佳答案
您可以创建一个笔尖和子类,然后在需要时加载该笔尖。
关于ios - 单个可重用UIView类沿特定路径出现在多个ViewController上的最佳实践?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38689172/