UIimageView에서 필렛 부분
Pinterest처럼 이미지 위쪽과 아래쪽이 둥근 UIVIew를 만들고 싶습니다.
상단 필렛 - 샘플 설치 (발췌)
SampleUIView.swift
self.itemImageView.image = UIImage(data:data)
let maskPath = UIBezierPath(roundedRect: self.bounds,
byRoundingCorners: [.TopLeft, .TopRight],
cornerRadii: CGSize(width: 5.0, height: 5.0))
let maskLayer = CAShapeLayer()
maskLayer.path = maskPath.CGPath
self.layer.mask = maskLayer;
self.itemImageView.layer.masksToBounds = true
self.itemImageView.layer.mask = maskLayer
하단 필렛 - 예제 설치(발췌)
아래쪽 필렛에 대해서는 사각을 모두 필렛으로 설치합니다.
SampleUIView.swift
self.layer.cornerRadius = 5.0
결과
상부와 하부의 원각이 매우 좋다.
Reference
이 문제에 관하여(UIimageView에서 필렛 부분), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YKEI_mrn/items/9217d3200607bc11ae59
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
self.itemImageView.image = UIImage(data:data)
let maskPath = UIBezierPath(roundedRect: self.bounds,
byRoundingCorners: [.TopLeft, .TopRight],
cornerRadii: CGSize(width: 5.0, height: 5.0))
let maskLayer = CAShapeLayer()
maskLayer.path = maskPath.CGPath
self.layer.mask = maskLayer;
self.itemImageView.layer.masksToBounds = true
self.itemImageView.layer.mask = maskLayer
아래쪽 필렛에 대해서는 사각을 모두 필렛으로 설치합니다.
SampleUIView.swift
self.layer.cornerRadius = 5.0
결과
상부와 하부의 원각이 매우 좋다.
Reference
이 문제에 관하여(UIimageView에서 필렛 부분), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YKEI_mrn/items/9217d3200607bc11ae59
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(UIimageView에서 필렛 부분), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YKEI_mrn/items/9217d3200607bc11ae59텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)