有人知道如何在Interface Builder中创建自定义按钮吗?比如,我想要一个自定义的3D按钮和一些随机图像背景,而不是只有普通的圆角矩形按钮。怎么做呢?
有人知道如何在Interface Builder中创建自定义按钮吗?比如,我想要一个自定义的3D按钮和一些随机图像背景,而不是只有普通的圆角矩形按钮。怎么做呢?
在Interface Builder中这样做是非常复杂的(编写一个Interface Builder插件是一项非平凡的任务)。但是,您可以子类化UIControl(它只是一个UIView),并在子类中定义自定义绘图。
然后,在Interface Builder中,将您子类化的对象的类更改为您的新类,一切都应该正常工作。
相关阅读:
最简单的方法可能是将图像用作按钮的背景。例如,您可以使用此工具轻松生成带有渐变的按钮,http://itunes.apple.com/us/app/uibutton-builder/id408204223?mt=8
如果您想要更加花哨的效果,那么现在可能是开始使用 Photoshop 的时候了 ;-)