0
UIViewController의 하위 클래스 인 MyViewController 클래스가 있습니다. 채워진 정글을 그려보기를 원합니다. 새보기를 만들고 배경색을 설정하고 하위보기를 추가해야합니까? 가장 간단한 방법은 무엇입니까?직사각형을 그리려면 뷰를 만들어야합니까?
UIViewController의 하위 클래스 인 MyViewController 클래스가 있습니다. 채워진 정글을 그려보기를 원합니다. 새보기를 만들고 배경색을 설정하고 하위보기를 추가해야합니까? 가장 간단한 방법은 무엇입니까?직사각형을 그리려면 뷰를 만들어야합니까?
사용자 정의 크기의 직사각형을 원한다면 ... 네가 설명했던 것이 가장 쉽다.
UIView *rect = [[[UIView alloc] initWithFrame:CGRectMake(10,30,100,100)] autorelease];
[rect setBackgroundColor:[UIColor redColor]];
[[myViewController view] addSubview:rect];
다른 가능성이 있습니다. Quartz2D와 같은 드로잉 작업을 할 수 있으며, 그렇지 않을 수도 있습니다. 뷰의 사각형을 그릴 때 사용자 정의 사각형을 그릴 수 있도록 만들 수도 있습니다.
당신은 단지 전체보기의 배경 색상이 컬러로 설정하려면 다음
[[myViewController view] setBackgroundColor:[UIColor redColor]];