Нарисуйте контур с основной графикой - PullRequest
0 голосов
/ 21 марта 2012

Может кто-нибудь сказать мне, как нарисовать контур на UIButton с Core-Graphics?

Я хочу, чтобы контур выглядел как на ссылку ниже

http://dl.dropbox.com/u/412741/test/Bildschirmfoto%202012-03-21%20um%2010.59.44.png

edit:

Изображение взято с практического чертежа для видеоматериала о сеансе wwdc 2011 для разработчиков IOS, но, к сожалению, для такого рода набросков нет демонстрации

edit2:

Есть ли свойство для обводки контура?

Ответы [ 2 ]

0 голосов
/ 29 марта 2017

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)
        }
    }
0 голосов
/ 21 марта 2012

Моя идея - создать изображение с изображением с рамкой (показано на рисунке), которую вы хотите. Поместите свою кнопку сверху изображения, чтобы граница была видна.

...