UIView
레이어에 둥근 모서리를 설정하고 -drawRect:
을 동시에 덮어 쓸 수 있습니까? 현재 -drawRect:
호출은 레이어의 둥근 모서리를 무시하고 다시 -drawRect:
에 -drawRect:
에 대한 호출이 포함되어 있어도 각도가 다시 나타나는 것처럼 보입니다.UIView 레이어의 둥근 모서리와 -drawRect :
7
A
답변
15
self.opaque = NO
은 저에게 적합하지 않았습니다. 그러나 self.layer.masksToBounds = YES
설정은 작동했습니다 (iOS 4.3에서 테스트 됨) :
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if(self)
{
self.layer.cornerRadius = 6.0f;
self.layer.masksToBounds = YES;
}
return self;
}
3
opaque 속성을 NO로 설정하십시오. 둥근 모서리를 되 찾을 것입니다.
-(id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if(self)
{
self.layer.cornerRadius = KCORNERRAD;
self.opaque = NO;
}
return self;
}
관련 문제
- 1. 둥근 모서리와 그림자가있는 이미지
- 2. 둥근 모서리와 그림자가있는 사용자 지정 NSView
- 3. UIView drawRect 대 initWithFrame
- 4. UIView 배열로 UIScrollView 레이어의 UIView 터치 감지
- 5. 둥근 모서리와 IE6의 문제에 대한 절대 위치
- 6. 둥근 모서리와 그라데이션 배경이 하나만있는 VBox
- 7. 하나의 div에 둥근 모서리와 그림자가 적용 되었습니까?
- 8. UIView 레이어의 앵커 포인트 설정
- 9. UIView 레이어의 animationForKey : 항상 0입니다.
- 10. CoreText를 사용하는 UIView drawRect leak
- 11. 둥근 모서리가있는 UIView?
- 12. UIView : 성능 문제가없는 둥근 모서리
- 13. UIView 상위 레이어의 선택된 색상 채우기
- 14. - [UIView drawRect :] 메서드가 호출 된시기는 언제입니까?
- 15. iPhone - drawRect 외부의 UIView 컨텍스트 정리
- 16. drawRect 후에 호출 된 UIView 메서드
- 17. UIView drawRect; 클래스 변수가 범위를 벗어났습니다
- 18. CSS9와 같은 그라디언트 배경 및 둥근 모서리와 그림자가있는 IE9 문제
- 19. 롤백 drawRect :
- 20. 이전 drawRect 호출에 의해 그려진 경로를 지우는 UIView drawRect 방지하는 방법?
- 21. drawRect 도우미 메서드
- 22. 서브 뷰 위에 drawRect
- 23. NSTableView의 둥근 모서리
- 24. 둥근 모서리 박스 기술은
- 25. DrawRect 및 NSTimer의 성능 문제
- 26. actionscript3의 drawRect
- 27. NSTableView 둥근 모서리
- 28. CSS로 둥근 모서리를 만들었습니다.
- 29. 그라디언트 색상의 둥근 사각형
- 30. CSS3 거꾸로 된 둥근 모서리
여기에 해당합니다. 'self.opaque = NO'는 처리하지 않았지만'masksToBounds = YES'는 처리합니다. – mahboudz