iOS 设置聊天气泡的边框

目前已经实现了一个聊天气泡效果,代码如下

 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,颜色为红色。试了好多方法都不行。有什么好的解决办法吗?

很多方法可以实现。。。最近简单的方法是再弄一张红的边框的 图片。。

可以考虑下在底下添加一张图片,然后设置图片与气泡的关系

应该可以像代码一样写嵌套吧