如何以编程方式创建此按钮:
我已经尝试过了:
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)
但它仅适用于一个文本和一个图像:
答案 0 :(得分:1)
我认为最好创建一个UIView并使用gesturerecognizer进行操作(按键等)。
答案 1 :(得分:0)
您可以创建一个UIView并将所有内容放在此视图中。然后在此视图的顶部放置一个透明按钮。我认为这是一种更简单的方式。