lunes, 11 de enero de 2016

IBInspectable and IBDesignable iOs


Con @IBDesignable conseguimos en tiempo de diseño por un lado como se renderiza en el canvas y con @IBInspectable nos facilita modificar los valores en el inspector de atributos.

@IBDesignable
class FaceView: UIView
{
    @IBInspectable
    var lineWidth: CGFloat = 3 { didSet { setNeedsDisplay() } }
    @IBInspectable
    var color: UIColor = UIColor.blueColor() { didSet { setNeedsDisplay() } }
    @IBInspectable

    var scale: CGFloat = 0.90 { didSet { setNeedsDisplay() } }




Si descargas el proyecto "Happines L6.zip" veréis los resultados de estas anotaciones.

Lecture 6 Delegation & Gestures

Happiness Demo #2

Downloads







No hay comentarios:

Publicar un comentario