2009-03-03 2 views

답변

4

iPhone의 경우, 창은 실제로는 특별한 종류의보기입니다. UIWindow 클래스에 대한 문서를 살펴보면 일반 UIView보다 위의 추가 메서드가 있다는 것을 알 수 있습니다. 그러나 대부분의 메서드는 비슷한 UIView 기능을 갖고있는 것으로 보입니다.

내가 찾은 한 가지 유용한 점은 UIViews가 즉시 창에 액세스하는 데 사용할 수있는 "창"속성을 가지고 있다는 것입니다. 중첩 된 뷰가 많고 세 번째 또는 네 번째 수준의 심층 뷰에서 최상위 수준으로 즉시 이동해야하는 경우 해당 창 속성이 유용 할 수 있습니다.

1

보기 기반 응용 프로그램에서는 프로젝트의 요구 사항과 응용 프로그램보기의 효과에 따라 전경 레이아웃과 텍스트 필드, 단추, 레이블 등 응용 프로그램의 모양을 만들 수 있습니다. 응용 프로그램을 빛나게하기 위해서

Window 기반 응용 프로그램에서는보기의 배경이 있고 인터페이스 작성기 연결을 사용하여 창을 사용하여보기를 만들 수도 있습니다. 그러나 배경 지식을 바탕으로 작동하는 응용 프로그램을 만들려면 콘솔에서 실행되는 Window 기반 응용 프로그램을 보유하고 있습니다.

관련 문제