目前已经实现了一个聊天气泡效果,代码如下
class ViewController: UIViewController
{
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad()
{
super.viewDidLoad()
}
override func viewDidAppear(animated: Bool)
{
getMaskView()
}
func getMaskView()
{
let maskView = UIImageView(frame: CGRectMake(0, 0, 200, 200))
maskView.image = UIImage(named: "BubbleGreen")?.stretchableImageWithLeftCapWidth(20, topCapHeight: 15)
imageView.layer.mask = maskView.layer
}
}
效果图如下:
现在我要给这个气泡加边框怎么加?比如边框宽2.0,颜色为红色。试了好多方法都不行。有什么好的解决办法吗?