Dav*_*est 2 subclass uibutton uiview ios uistoryboard
我想知道你是否认为在我的情况下对UIButton进行子类化是一个好主意,如果是这样的话,究竟如何去做呢?
所以情况是我的项目中有三个自定义按钮,在项目中大多数(如果不是全部)视图控制器都需要.我现在采取的方法是,我在所有控制器中使用故事板构建它们,然后根据需要添加功能.然而,我发现这可能会导致一种痛苦的情况,即使我想做某事,比如只改变高度,我需要做8次.所以我的想法是这个,有3个子类的uibuttons(具有所需的特征,如图像在不同的状态,宽度,高度,位置等),然后我可以添加到我的不同视图控制器,然后在需要时从它们执行segues.如果我需要进行任何更改,我将只需要在子类中执行一次,而不是在所有视图控制器中执行.
你们有什么感想?
当然,我认为这样可行.在故事板中添加自定义按钮,并将其类更改为其中一个按钮子类.在子类中,在initWithCoder:方法中进行自定义.
| 归档时间: |
|
| 查看次数: |
6626 次 |
| 最近记录: |