私はいくつかのimageviewsを含むカスタムビューを作った。しかし、彼らは奇妙な境界の不具合を持っています:画像のエッジからオフセットがあり、背景色を明らかにしています。ImageViewの奇妙なボーダーグリッチ
これは私が画像ビューを作成する方法である:
for (index, image) in self.images.enumerated()
{
if index == maxIndex {
break
}
let imageView = UIImageView(frame: CGRect(x: offsetX, y: 0, width: self.height, height: self.height))
imageView.cornerRadius = self.height/2
imageView.contentMode = .scaleAspectFill
imageView.image = image
imageView.layer.borderColor = UIColor.white.cgColor
imageView.layer.borderWidth = 2
self.addSubview(imageView)
self.imageViews.append(imageView)
offsetX += self.height/2 + 5
}
imageviews下にはビューがありません。サブビュー数は4
不明確あなたが求めているもの。何を聞いていますか?あなたが話している "不具合"はどこですか?質問はなんですか? – matt
@matt白い枠線は、端から少しオフセットしています – Edward
画像の外側にある太い「リング」は意図的ではないという問題がありますか?それですか?あなたは実際に何をしたいの写真を撮るべきですか?または少なくともそれを記述する? – matt