2012-03-28 9 views
0

다음 그림과 같은보기를 만들 가능성이 있습니까? 나는 이러한 노치를 얻기 위해 iOS 고유의 코딩 기능을 원하는 이미지를 유지하고 싶지 않습니다.iPhone의 가장자리에 노치가있는보기 만들기

확실한 답변. 당신은 명성 목록의 나의 홀에있을 것입니다

enter image description here enter image description here

+0

당신은 핵심 그래픽의 팬이 아니며 이미지를 사용하고 싶지 않습니까? 앱의 기본 모양이 아닌 다른 것을 얻기 위해 애 쓰고 있습니다. CGPath .. 함수가 마음에 들지 않는다면 대신 UIBezierPath 클래스를 사용할 수 있습니다. – jrturton

+0

@jrturton .. 그것은 CGPath에 가야만하는 것 같습니다 .. UIBezierPath의 옵션을 주셔서 감사합니다 .. 그것과 함께 실험 할 것입니다 .. – iPrabu

답변

1

코드에서 색상을 취소하도록 UIView 배경 색상을 설정) (또는 알파 0.0과의 인터페이스 빌더)에서, UIImageView를 추가하고 사용하여 영상.

+0

입력 해 주셔서 감사합니다. 그러나 나는 이미지를 할당하지 않는 코딩으로 뷰를 만들고 싶다. 왜냐하면 나는 동적으로 노치를 만들어야하기 때문입니다. 이미지는 옵션이 아닙니다. – iPrabu

+0

그런 다음 Core Graphics의 호를 사용하여 노치를 그립니다. – Alexander

+0

나는 CG의 팬이 아니다. 그 호와 관련된 샘플 코드 나 링크를 주시겠습니까? 큰 도움이 될 것입니다. – iPrabu