저는 iOS에 익숙하며 커브 UIView에 관한 문제에 직면하고 있습니다. 당신이 내 작품보기의 스크린 샷을 볼 수 있듯이 나는 이미지Objective C에서 전체보기가 아닌 맨 위 모서리 만 커브하는 방법은 무엇입니까?
에 곡선이 같이있는 UIView의 상단의 반경을합니다.
나는이
UIBezierPath *maskPath = [UIBezierPath
bezierPathWithRoundedRect:ViewSwapMyWork.bounds
byRoundingCorners:(UIRectCornerTopLeft | UIRectCornerTopRight)
cornerRadii:CGSizeMake(70, 70)
];
CAShapeLayer *maskLayer = [CAShapeLayer layer];
maskLayer.frame = ViewSwapMyWork.bounds;
maskLayer.path = maskPath.CGPath;
ViewSwapMyWork.layer.mask = maskLayer;
을 같은 높이를 가지고 폭은 다음과 같이 할 수있는, 정사각형해야 의미한다 당신이 원하는과 같은 코드를 사용하고 있습니다 만 보기의 반쪽 또는 완전한 둥근 모양을 구부리세요? –
@HiteshSultaniya 뷰의 상반 분만. – Muju
가능한 둥근 모서리와 사각형 모서리가있는 UIView를 만드는 방법 (https://stackoverflow.com/questions/6499663/how-can-you-make-a-uiview-with-rounded-top) - 코너 및 사각형 하단 모서리) –