任何人都可以告诉我如何绘制轮廓 在具有核心图形的UIButton上?
我希望大纲看起来像下面的链接
http://dl.dropbox.com/u/412741/test/Bildschirmfoto%202012-03-21%20um%2010.59.44.png
编辑:
图片来自wwdc 2011 Session Video IOS开发人员的实用绘图,但遗憾的是没有这种大纲的演示
EDIT2:
是否有轮廓笔划的属性?
答案 0 :(得分:0)
我的想法是创建一个带有图像的图像视图,其中包含您想要的边框(如图所示)。 将按钮放在imageview顶部,以便可以看到边框。
答案 1 :(得分:0)
Swift 3.0
class BorderButton: UIButton {
override func draw(_ rect: CGRect) {
super.draw(rect)
let context = UIGraphicsGetCurrentContext()
context?.setStrokeColor(UIColor.red.cgColor)
context?.setLineWidth(5.0)
context?.stroke(bounds)
}
}