2012-05-24 9 views

답변

1

번호

응용 프로그램은 윈도우의 목록이 있습니다 (대신 [UIApplication sharedApplication].keyWindow을 사용하는 것입니다? 그들은 모두에서 모든 연결을 할). 각 창에는 현재 위치한 위치를 나타내는 screen 속성이 있습니다. 화면 개체는 물리적 장치에 대한 정보를 보유합니다.

OSX NSScreen에서 영감을 얻은 것처럼 보이지만 화면 당 윈도우 목록이 없습니다. 각 응용 프로그램에는 창문이 있으며, 각 창에는 어떤 화면이 있는지 알고 있습니다.

1

UIWindow은 할당 된 화면을 알고 있지만 UIScreen은 어떤 화면을 사용하고 있는지 알지 못합니다. UIWindows. 그래서 표준 패턴은 주 윈도우를 ApplicationDelegate의 프로퍼티로 저장하는 것이므로 참조를 할 것입니다.