有没有一种方法可以使标注的左侧附件视图仅用背景色填充视图的其余部分?
ios - 默认标注填写左侧附件 View 的颜色-LMLPHP

我目前正在这样做

let leftView = UIImageView(image: UIImage(named: "leaf32"))
leftView.backgroundColor = UIColor.redColor()
anView.leftCalloutAccessoryView = leftView

我想像苹果地图默认标注中的蓝色那样填充背景。 ios - 默认标注填写左侧附件 View 的颜色-LMLPHP

最佳答案

做这个:

let leftView = UIImageView(image: UIImage(named: "leaf32"))
leftView.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
leftView.backgroundColor = UIColor.redColor()
anView.leftCalloutAccessoryView = leftView

08-06 12:56