0
私はUIViewの輪郭を完全に円として扱いたいと思っていますが、コーナーの半径、マスク、クリップを境界線に設定すると、正しく表示されます。画像中:CornerRadiusは正確にUIView
私が使用しているコードは次のとおりです。
let bubble1 = UIView(frame: CGRectMake(location.x, location.y, 128, 128))
bubble1.backgroundColor = color2
bubble1.layer.cornerRadius = bubble1.frame.size.width/2
bubble1.clipsToBounds = true
bubble1.layer.masksToBounds = true
まだビューのエッジを維持するんそれが間違っていますか?
PD:すべてのビューが動的に移動し、それが移動し、お互いを打ったとき、それが何を実装するために、正方形として代わりの
問題は何ですか? 「それは正方形のように動く」とはどういう意味ですか? – ozgur
@ozgurビューはアニメーション表示され、移動すると他のビューには表示されません。画像のように、元の正方形ビューのエッジと思われる空白があります。私が正方形として意味することは、それらがお互いの間にこれらの恐ろしい空きスペースを残して、円の代わりに正方形として崩壊するということです。 – Sergio
あなたは完全に白いコーナーを見ることができるようにフレームを変更して手動で交差させましたか? – ozgur