gpt4 book ai didi

cocoa-touch - 为 Interface Builder 创建自定义按钮

转载 作者:行者123 更新时间:2023-12-04 20:55:40 25 4
gpt4 key购买 nike

有谁知道如何为 Interface Builder 创建自定义按钮?就像不是只有一个普通的圆形矩形按钮,我想要一个自定义的 3D 按钮和该按钮的一些随机图像背景。这该怎么做?

最佳答案

您将需要找到第三方类(最好使用 Interface Builder 插件,以便您可以在 IB 文件中看到它)或子类 UIButton 或 NSButton/NSButtonCell for Mac 并提供您自己的 3D 彩虹 unicorn 绘图行为。 :-)

Interface Builder 只能向您显示它知道的类 - 您不能在那里添加行为/修改现有的绘图行为,因为那是工作的错误工具。您需要在代码中找到其他人的或您自己的子类,然后让 IB 知道。

根据 OP 的评论更新

您可以使用 -setImage:forState:为给定的状态提供自定义图像。

关于cocoa-touch - 为 Interface Builder 创建自定义按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5094379/

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