我想在我的uiimageview上添加一个中间位置的三角形,但我不知道如何做到这是我的代码
let img_view: UIImageView!
img_view = UIImageView(frame: CGRect(x: 0, y: 0, width: 30, height: 30))
let url_img = URL(string: Constants.img_url+"\(img)")!
img_view.af_setImage(withURL: url_img)
img_view.layer.cornerRadius = img_view.frame.size.height/2
img_view.layer.borderWidth = 1
img_view.layer.borderColor = UIColor.rgb(red: 229, green: 57, blue: 53, alpha: 1).cgColor
img_view.layer.masksToBounds = true
我想像这张图片那样做,但我只有像image2
这样的圆圈答案 0 :(得分:0)
您的代码获得了完美的输出。您可以通过在现有下方添加另一个ImageView
来实现此小向下箭头。这是实现此UI的方法之一。要添加其他图像视图,
let downArrowImageView: UIImageView!
downArrowImageView = UIImageView(frame: CGRect(x: img_view.frame.width / 2, y: img_view.frame.height, width: 10, height: 10))
downArrowImageView.image = "Down arrow image"
然后将此downArrowImageView
添加到相应的视图中。
感谢。