2016-03-19 4 views
3

Wie kann ich diese Taste programmatisch erstellen:Swift - Wie kann ich Button mit zwei Texten und Bild zwischen ihnen programmgesteuert erstellen?

buttonLike.setImage(UIImage(named: "imageLikeForButton"), forState: UIControlState.Normal) 

    buttonLike.setTitle("Like ", forState: UIControlState.Normal) 

    buttonLike.tintColor = UIColor(red: 170.0/255.0, green: 170.0/255.0, blue: 170.0/255.0, alpha: 1.0) 

    buttonLike.transform = CGAffineTransformMakeScale(-1.0, 1.0) 
    buttonLike.titleLabel!.transform = CGAffineTransformMakeScale(-1.0, 1.0) 
    buttonLike.imageView!.transform = CGAffineTransformMakeScale(-1.0, 1.0) 

Aber es nur für einen Text und ein Bild arbeiten:

enter image description here

ich dies bereits versucht

enter image description here

Antwort

1

Ich denke, es ist besser, erstellen Sie eine UIView und verwenden Sie Gestenerkennung für Ihre ac (Taste gedrückt, usw.).

0

Sie können eine UIView erstellen und alles in diese Ansicht einfügen. Dann legen Sie eine transparente Schaltfläche oben auf dieser Ansicht. Ich denke, das ist ein einfacher Weg.

Verwandte Themen