如果您可以设置按钮的图片,即使它的按钮类型是圆角矩形,那么按钮类型的目的是什么?我通常使用自定义按钮类型,但这实际上是否有所作为?自定义UIButton图片按钮类型
回答
您可以使用UIButtonType
制作标准类型的按钮:详细披露,信息等。在这些情况下,您根本不需要设置图像 - 系统会自动为您设置图像。
当您选择圆角矩形并设置图像时,图像将被剪裁到圆角矩形的边框;当你选择自定义样式时,将不会出现剪裁。
是的,这绝对有所作为。例如,如果您有两个按钮,一个RoundRect和另一个第二个自定义。
尝试在两个按钮上设置背景颜色。你会看到不同之处。自定义按钮已正确占用背景颜色,圆形矩形的问题很少。
即使有背景图像,也可以同时检查。 “自定义”按钮对于设置图像没有任何问题,因为它具有透明背景,并且圆形矩形将在其角落中存在问题。
UIButtonType
肯定有这个差异。
我希望这是你在找什么。
我指的是按钮的图像,而不是按钮的背景图像。 – johnbakers 2012-08-06 05:49:31
我明白这一点,但如果你的按钮有图像和文字,并且你想要一个transperant或自定义的背景,或者你的按钮的框架大于你的图像的高度宽度怎么办?那时自定义按钮将会很有帮助。 – 2012-08-06 05:55:55
- 1. UIButton wierdness:无法为自定义按钮类型设置标题
- 2. swift自定义按钮扩展UIButton
- 3. 角形formly按钮自定义类型
- 4. 类型UIButtonTypeInfoLight的自定义按钮
- 5. iphone自定义UIButton不显示图片
- 6. UIButton自定义类
- 7. 自定义按钮类setuserinteractionenabled
- 8. 自定义UIButton很难按
- 9. 如何制作按钮按钮类型(自定义键盘)
- 10. UIButton的自定义类视图
- 11. 自定义图像的子类UIButton?
- 12. 自定义视图按钮
- 13. 自定义图像按钮
- 14. 片段自定义视图addToBackStack(),自定义视图和后退按钮
- 15. 自定义UIButton图像iOS
- 16. 自定义UIButton与图像
- 17. 在Google地图中按类型显示自定义图片标记图标。
- 18. 自定义UIButton
- 19. 自定义按钮
- 20. 自定义按钮
- 21. 自定义按钮
- 22. 自定义按钮
- 23. 自定义按钮
- 24. 自定义按钮
- 25. 在UIButton的背景图片上自定义绘图
- 26. 自定义项目类型的“开始按钮”的自定义行为
- 27. 错误setonclickListener未定义类型按钮
- 28. 自定义按钮initWithImage在自定义图像后面显示默认按钮
- 29. 使用自定义图片,按钮布局排号
- 30. 导航栏图片隐藏自定义导航栏按钮
很好的观察,谢谢。 – johnbakers 2012-08-06 05:50:38