아래 사진에있는 것과 비슷한 흰색 직사각형 배경 (곡선이있는 모서리가 있음)이있는 iOS에서보기가 있습니다. 아이폰 OS보기에 대해 iOS에서 흰색 배경을 넣는 방법
에답변
제어기의보기를 파란색 배경으로 설정해야합니다.
[self.view setBackgroundColor:[UIColor blueColor]];
UIView *roundedBox = [[UIView alloc] initWithFrame:CGRectMake(20, 60, 280, 280)];
[roundedBox setBackgroundColor:[UIColor whiteColor]];
[roundedBox.layer setCornerRadius:10];
[self.view addSubview:roundedBox];
당신이 직접 레이어를 조작 할 필요가 있기 때문에 당신이 QuartzCore를 가져올 수 있는지 확인해야합니다, 그 방법은 다음과 같습니다 그럼 당신은 원하는 코너 반경 흰색 배경을 가진 새 하위 뷰를 추가 할 것 모서리 반경 설정 :
#import <QuartzCore/QuartzCore.h>
view.backgroundColor = [UIColor whiteColor];
view.layer.cornerRadius = 10;
view.layer.maskToBounds = YES;
감사합니다. 나는 이것이 전체 배경색을 흰색으로 설정할 것이라고 믿는다. 이 작업을 수행 할 수있는 컨트롤러가 있습니까? 감사합니다 –
이 bezierPathWithRoundedRect:cornerRadius이다 할 수있는 더 어려워하지만 더 강력한 방법을이를 달성하는 방법을 사람이 나를 도와주세요 수 없습니다. 새 UIView를 만들어야합니다. 개인적으로 UIView를 하위 클래스로 만들었으므로 다음과 같이 추가하십시오.
UIBezierPath *roundedCornerRectangle = [UIBezierPath bezierPathWithRoundedRect:self.bounds cornerRadius:10]; // create bezier path
UIRectFill(self.bounds); // initialize rectangle onto view, will appear with default settings which is a black rectangle
[[UIColor whiteColor] setFill]; // set color to white
[roundedCornerRectangle fill]; // fill rectangle with color
[self drawShape];
컨테이너보기를 통해이 작업을 수행 할 수 있습니까? –
UIBezierPath에는 단추 및 레이블과 같은 다른보기가 있습니다. 알려 주시기 바랍니다 –
- 1. 탐색 모음에 배경을 넣는 방법
- 2. UITableViewCell의 흰색 배경을 제거하는 방법
- 3. 이미지에서 흰색 배경을 제거하십시오.
- 4. MPMoviePlayerController는 흰색 배경을 보여줍니다.
- 5. 패널에서 흰색 배경을 제거하십시오.
- 6. 이미지에서 흰색 배경을 제거하십시오.
- 7. iOS에서 UITableViewCell을 밀어 넣는 방법
- 8. 이미지의 흰색 배경을 제거하는 방법 - java
- 9. android alertdialoge에서 흰색 배경을 제거하는 방법
- 10. 애니메이션에서 swiffy 흰색 배경을 제거하는 방법
- 11. iOS에서 흰색 위에 투명한 흰색 그라디언트 그리기
- 12. theme.appcompat가 흰색 배경을 부여하는 이유
- 13. WebGL drawArrays가 흰색 배경을 생성합니다.
- 14. 라디오 버튼에 흰색 배경을 제거하십시오.
- 15. bxSlider는 phonegap에 흰색 배경을 표시합니다.
- 16. IOS에서 전환보기 [배경을 변경하고 싶음]
- 17. IOS에서 풍경의 이미지로 배경을 채우는 방법?
- 18. iOS에서 움직일 수없는 배경을 만드는 방법?
- 19. 내 좋아하는 상자에 흰색 배경을 강요합니다.
- 20. 보기에 이미지를 추가하고보기를 ios에서 jpeg 이미지로 변환
- 21. 웹 뷰에서 흰색 배경을 제거하려면 어떻게해야합니까?
- 22. CSS에서 이미지의 흰색 배경을 투명하게 만듭니다.
- 23. 투명 아이콘의 흰색 배경을 제거하려면 어떻게해야합니까?
- 24. CSS로 작성된 태그 모양에서 흰색 배경을 제거하십시오.
- 25. 배경을 흰색/투명 선택 - Chrome OSx
- 26. gd가 투명 PNG에 흰색 배경을 추가하지 않음
- 27. SWF 파일에서 흰색 배경을 제거하려면 어떻게합니까?
- 28. 중재 이미지를 사용하여 이미지에서 흰색 배경을 제거하는 방법
- 29. jqPlot 메타 데이터 차트에서 캔버스 흰색 배경을 제거하는 방법
- 30. Wix 단추 및 확인란 속성에서 흰색 배경을 제거하는 방법?
감사합니다 hukir. 나는 파란색 둥근 상자를 추가하려고합니다. 그러나 버튼과 라벨이 사라집니다. 서브 뷰에 배치하는 방법을 도와 줄 수 있습니까 –
알겠습니다. 필요한 작업은 [self.view addSubview : label] 문을 추가하는 것입니다. hukir이 제공 한 코드. 감사 Hukir –