我一直在谷歌和其他地方寻找这个问题的答案,但到目前为止还没有找到有用的答案。
我正在使用故事板在Xcode 4.6上制作应用程序。
当拖放圆角矩形按钮时,它很好,但是当我更改背景时,它变成矩形而没有圆角。我只是想改变按钮的颜色,而不是更多,但保持它原始按钮四舍五入。有人可以告诉我一个简单的方法来实现这一点,或者给我一个详细的指令,因为我使用的是故事板,我对XCode编程很差,所以编程越少越好。
提前致谢。
答案 0 :(得分:1)
您可能应该查看UIAppearance Protocol documentation for iOS。
同时,您可以使用......
[[UIButton appearance] setTintColor:[UIColor redColor]];
当然,你的颜色。
答案 1 :(得分:1)
更新:
我使用了另一种方法,因为我不理解给我的建议,因为我不了解XCode编程并且不想采用编码路径。
这可能对其他人有用,但我所做的是我在Photoshop中填充背景黑色,在整个背景上使用圆角矩形工具,然后用按钮颜色填充圆角矩形。这有点圆润,但仍然不如XCode中提供的原始圆形按钮。
如果有人有任何其他解决方案,我可以自由尝试,并会评论和更新我将要做的事情。
我将通过查看哪一个最简单来选择最佳答案,尽管我没有使用该方法
答案 2 :(得分:0)
我建议你使用GradientButtons
http://code.google.com/p/iphonegradientbuttons/downloads/list
1)在故事板文件中定义常规按钮。
2)将他们的班级改为GradientButton。
3)如果您想要不同的颜色,请在相应的视图中初始化它们。