【发布时间】:2014-08-13 11:56:16
【问题描述】:
这通常是关于在 MVC 的视图中创建高级操作时更好的实践的理论问题。
例子:
我想要一个基于给定字符添加到自身彩色子视图的视图。 A 是绿色,B - 黄色,C - 蓝色等。每个子视图的宽度按比例缩放。例:我比W瘦。
它还有平移手势识别器,可以改变生成的子视图之间的间距。
它还记得给定的字符串。
我知道这个例子很奇怪,但问题是:
子类化视图并向其添加所需的方法和参数是否更好
或
使用装饰器模式并创建新对象,该对象引用它将执行操作的视图 ?
我希望我在这里很清楚
【问题讨论】:
标签: design-patterns model-view-controller