【发布时间】:2013-01-09 17:29:47
【问题描述】:
我想知道您是否认为在我的情况下子类化 UIButton 是否是一个好主意,如果是,那么具体如何去做?
所以情况是我的项目中有三个自定义按钮,如果不是我的项目中的所有视图控制器,我在大多数视图控制器中都需要它们。我目前采用的方法是在所有控制器中使用情节提要构建它们,然后根据需要添加功能。但是,我发现这会导致一种痛苦的情况,即使我想做某事,比如只是改变高度,我也需要做 8 次。所以我的想法是,拥有 3 个 uibutton 子类(具有不同状态下的图像、宽度、高度、位置等所需的特征),然后我可以将它们添加到不同的视图控制器中,然后在需要时从它们中执行 segue。如果我需要进行任何更改,我只需在子类中进行一次,而不是在所有视图控制器中。
你们觉得呢?
【问题讨论】:
标签: ios uiview uibutton subclass uistoryboard