Info
UI 작업을 하다보면 View에 그림자를 넣어야 하는 작업이 간혹 생긴다. 이런경우 View의 layer에 있는 shadow 속성을 수정하여 간단한 그림자 처리를 할 수 있다.
UIView는 대부분의 상위 클래스이기 때문에 UIView를 상속하는 모든 class 에서 사용 가능하다.
Code
UIView* view = [[UIView alloc]init~~];
view.layer.shadowColor = [UIColor purpleColor].CGColor;
view.layer.shadowOffset = CGSizeMake(5,5);
view.layer.shadowOpacity = 1;
view.layer.shadowRadius = 1.0;
반응형
'Programming > iOS - ObjC' 카테고리의 다른 글
[NSArray] 배열에 있는 모든 객체에서 같은 함수 호출하기 (0) | 2018.05.07 |
---|---|
[AppIcon] iOS 10.3 Dynamic Alternate Icon Name (동적으로 앱 아이콘 변경) (0) | 2017.03.28 |
CLLocation - 두 점사이 거리 구하기 (0) | 2017.03.19 |
[APNs] Push notification 등록 (iOS10 대응) (0) | 2016.12.11 |
ObjectiveC와 Javascript 상호 호출 (0) | 2015.07.09 |
UILabel - 특정 범위 색상 변경 (0) | 2015.07.09 |
Device type check (0) | 2015.07.09 |
CATransition - UINavigation push animation (0) | 2015.07.09 |
UIAlertView - TextField 추가 (0) | 2015.07.09 |
NSString - Base64 Encoding/Decoding (0) | 2015.06.30 |