自定义UIButton图像按钮类型

时间:2012-08-06 05:18:15

标签: iphone objective-c ipad uikit

如果您可以设置按钮的图像,即使它的按钮类型是圆角矩形,那么按钮类型的目的是什么?我通常使用自定义按钮类型,但实际上这确实有所作为吗?

2 个答案:

答案 0 :(得分:2)

您可以使用UIButtonType制作标准类型的按钮:详细信息披露,信息等。在这些情况下,您根本不需要设置图像 - 系统会自动为您完成。

当您选择圆角矩形并设置图像时,图像将被剪切为圆角矩形的边框;当你选择自定义样式时,就不会有剪辑。

答案 1 :(得分:1)

是的,这绝对有所作为。例如,如果您有两个按钮,一个RoundRect和另一个第二个自定义。

尝试在两个按钮上设置背景颜色。你会看到差异。自定义按钮已正确占用背景颜色,圆形矩形几乎没有问题。

即使使用背景图片,您也可以同时检查两者。 “自定义”按钮在设置图像时没有问题,因为它具有透明背景,圆形矩形在其角上会出现问题。

UIButtonType肯定有不同之处。

我希望这就是你要找的东西。