drawRect :를 재정의하는 UIView 하위 클래스를 사용하여 다양한 효과 (그라디언트 배경, 반경이 다른 둥근 모서리 등)를 얻을 수 있습니다. 시뮬레이터/인스트루먼트에서 프로파일 링하고 색상 블렌드 레이어를 활성화하면 솔리드 그라디언트를 그리거나 불투명 속성을 YES로 설정하더라도이 클래스의 인스턴스는 녹색이 아닙니다. drawRect에서해야 할 특별한 것이 있나요? 그 속성을 존중하기 위해서입니까?drawRect를 구현할 때 UIView 불투명 속성이 무시됩니다.
2
A
답변
0
애플 박사가 말한대로, NO에 "불투명"속성을 설정해야합니다 당신이 될 수 있습니다 : 불투명 한 전망이 완전히 불투명 한 내용입니다와의 경계를 채울 것으로 예상된다
, 컨텐츠가 있어야한다 알파 값 1.0. 보기가 불투명하고 경계를 채우지 않거나 전체적으로 또는 부분적으로 투명한 내용이 포함되어 있으면 결과를 예측할 수 없습니다. 뷰가 전부 또는 부분적으로 투명하면 항상이 특성 값을 NO로 설정해야합니다.
그래서 drawRect 메서드에서 불투명 한 레이어를 그리면 뷰의 불투명 한 속성 값이 NO로 설정되어 있는지 확인해야합니다.
관련 문제
- 1. 코코아 터치 : drawRect를 구현할 때 투명 배경을 어떻게 다시 그립니다.
- 2. iPhone - subView와 drawRect를 추가하는 UIView?
- 3. Doxygen 주석/속성이 무시됩니다.
- 4. UIView drawRect를 다시 정의하여 그 사각형을 그립니다.
- 5. 속성처럼 작동하는 Python 속성이 무시됩니다.
- 6. -drawRect를 실행하려면 어떻게해야합니까?
- 7. -drawRect를 사용할 때 물건에 애니메이션을 적용하는 방법 :
- 8. Swift/UIView/drawrect - 필요한 경우 drawrect를 업데이트하는 방법
- 9. 속성이 인터페이스를 구현할 수 있습니까?
- 10. setNeedsDisplay (ipad Splitview의) UIView 하위 클래스에서 drawRect를 호출하지 않습니다.
- 11. 데이터 멤버 이름 속성이 웹 서비스에서 무시됩니다.
- 12. iOS 6 UIView 속성이 0이됩니다.
- 13. drawRect를 기반으로 한 UIView의 크기
- 14. Tkinter에서 프레임에 레이블을 추가하면 프레임의 속성이 무시됩니다.
- 15. 사용자 정의보기 스타일, 안드로이드의 속성이 무시됩니다.
- 16. UIView 하위 클래스를 구현할 수 없습니다.
- 17. -drawRect를 사용하여 contentView를 제공하는 방법?
- 18. drawRect를 다른 UIView와 결합하기
- 19. iOS UIView 속성이 CABasicAnimation으로 애니메이션되지 않습니다.
- 20. drawRect를 사용한 드로잉 : 성능면에서 무거움?
- 21. setNeedsDisplay은의 drawRect를 호출하지 않습니다
- 22. drawRect를 사용하여 UITableView에서 이미지를로드하는 방법
- 23. 어디서 drawRect를 배치할까요?
- 24. DrawRect를 올바르게 사용하는 방법
- 25. OnQuickLaunch가 무시됩니다.
- 26. ScriptAliasMatch를 사용할 때 .htaccess가 무시됩니다.
- 27. 병으로 포장되었을 때 GZIP가 무시됩니다.
- 28. Runnable을 구현할 때
- 29. SQLite 데이터베이스를 구현할 때
- 30. UIView inputView 대 inputViewController
'alpha'값이 1.0인지 확인 하시겠습니까? – mrueg
UIView의 배경색이 불투명 한 색상 (알파 1)입니까? – matt