티스토리 뷰
728x90
반응형
사용자 프로필 이미지를 딱딱한 사각형이 아닌 네 모서리에 곡선을 주어 처리할수 있는 코드입니다.
cornerRadii 값을 수정하여 radius 값을 수정할 수 있습니다.
원형형태로 만들고자 하는 경우 height의 1/2 길이를 radius 값으로 설정하면 됩니다.
선택적으로 필요한 모서리만 라운드처리도 가능합니다.
UIBezierPath *maskPath;
maskPath = [UIBezierPath bezierPathWithRoundedRect:view.bounds byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight|UIRectCornerBottomLeft|UIRectCornerBottomRight) cornerRadii:CGSizeMake(3.0, 3.0)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = view.bounds;
maskLayer.path = maskPath.CGPath;
view.layer.mask = maskLayer;
view 라는 변수에 여러분이 라운딩코너를 주고 싶은 뷰 객체를 넣으면 됩니다.
728x90
반응형
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
개발자분들! 상태알림, 스마트폰 푸시알림으로 쉽게 받아보세요 (5) | 2014.07.15 |
---|---|
iOS localization(지역화) 완전 정복 (2) | 2014.06.23 |
TextWrangler 에서 ec2에 private key 파일로 접속하기 (0) | 2014.05.27 |
heartbleed 를 막아라 (0) | 2014.04.09 |
redis 메모리, 디스크 사용량 확인하기 (1) | 2014.04.01 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- php
- 앱스토어
- CSS
- 게임
- 아이디어
- 모바일
- 어플리케이션
- 자바스크립트
- 트위터
- 대학생
- 네이버
- AWS
- 아이폰
- iPhone
- 경진대회
- android
- 앱
- 공모전
- 웹표준
- 안드로이드
- 벤처
- Apple
- 애플
- 스마트폰
- 구글
- JavaScript
- 창업
- 소프트웨어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함