1

如何在具有 3.0 SDK 的 iPhone 上创建一个类似于以下屏幕截图中的按钮?这是一个按钮,当从 iTunes 遥控器连接到主机 iTunes 资料库时显示。

是编写自定义控件的情况还是股票样式?

iTunes 远程按钮 http://grab.by/grabs/3bbb59936d86da2c95c7afa4c9c78677.png

4

2 回答 2

2

您可以 (1) 子类化 UIButton 并自己在 drawRect 中绘制渐变,或者 (2) 使用股票 UIButton 和具有您想要的外观的图像,或者 (3) 使用股票 UIButton 但添加一个包含渐变的 CALayer。

使用股票 UIButton 可以实现圆角、颜色和边框。

于 2010-05-04T18:32:10.927 回答
0

恐怕您必须为默认、突出显示、禁用状态创建图像,并使用所有这些图像创建自定义按钮。

于 2010-05-04T17:19:48.513 回答