gpt4 book ai didi

ios - 子类化 UIButton

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:08:50 24 4
gpt4 key购买 nike

我想知道您是否认为子类化 UIButton 在我的情况下是个好主意,如果是的话,具体应该怎么做?

所以情况是,我的项目中有三个自定义按钮,如果不是全部的话,我的项目中的大多数 View Controller 都需要这些按钮。我目前采用的方法是在我的所有 Controller 中使用 Storyboard构建它们,然后根据需要添加功能。然而,我发现这会导致痛苦的情况,即使我想做某事,比如改变高度,我也需要做 8 次。所以我的想法是,拥有 3 个 uibutton 子类(具有不同状态下的图像、宽度、高度、位置等所需的特征),然后我可以将它们添加到我的不同 View Controller 中,然后在需要时从它们执行 segues。如果我需要进行任何更改,我只需在子类中进行一次,而不是在所有 View Controller 中进行。

大家怎么看?

最佳答案

当然,我认为这会很好。在 Storyboard中添加自定义按钮,并将它们的类更改为您的按钮子类之一。在子类中,在 initWithCoder: 方法中进行自定义。

关于ios - 子类化 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14527094/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com