我有一个按钮,它的类型是UIButtonTypeRoundedRect,但它的边框不沿着圆角。如何弯曲边框。
答案 0 :(得分:5)
查看我最近撰写的这篇博文:UI Polish in An Instant
你在正确的轨道上访问按钮的图层属性,但你需要做的更多(例如,获得圆角,添加deleteButton1.layer.cornerRadius = 10
),你可以做更多,所有这些都没有额外的图像。
答案 1 :(得分:-1)
图像是创建自定义按钮的推荐方法。 Apple的内置按钮基本上只用于原型设计。
您还可以创建UIButton的子类,然后覆盖drawInRect
的方法并提供自定义绘图代码,可能使用CoreGraphics。但是,它在代码中仍然更加清晰,并且在运行时更高效地使用图像。