2014-10-04 6 views
0

В чем разница между UIWindow и UIView в Objective-C?Сравнение UIWindow и UIView

Как работает иерархия представлений? Я знаю, что вы можете добавить UIView к UIWindow, что-то вроде:

[self.window addSubview:secondView]; 

Вы в состоянии добавить Subview к другому UIView?

+0

'UIWindow' является' UIView'. Посмотрите на справочные документы для обоих. Это 'UIView', который имеет метод' addSubview'. – rmaddy

+0

Вы также должны прочитать [Просмотреть руководство по программированию для iOS] (https://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/Introduction/Introduction.html#//apple_ref/doc/uid/ TP40009503). – rmaddy

ответ

2

difference между UIWindow и UIView.

В iOS вы используете окна и представления для представления содержимого вашего приложения на экране. В Windows нет никакого видимого содержимого, но в качестве основного контейнера для представления вашего приложения. Представления определяют часть окна, которое вы хотите заполнить некоторым контентом. Например, у вас могут быть виды, отображающие изображения, текст, фигуры или их комбинацию . Вы также можете использовать представления для организации и управления другими видами.

Смежные вопросы