Ответ 1
Скрытый слой содержит Cocoa или Cocoa элементы управления Touch UI и может быть анимирован с использованием прокси-сервера аниматора. Представления с поддержкой слоя позволяют вам анимировать ваш пользовательский интерфейс и помочь уменьшить накладные расходы при рисовании путем кэширования содержимого представлений на базовом уровне анимации. Создайте представление с поддержкой слоя, установив свойство слоя желания:
NSView *layerBacked = [NSView new];
[layerBacked setWantsLayer:YES];
Представление уровня размещения слоев представляет собой слой для непосредственной манипуляции, размещаемый NSView или UIView. Представления хостинга слоев могут использоваться для встраивания основного анимационного чертежа и анимации в любом месте, где вы можете установить NSView:
NSView *layerHosting = [NSView new];
[layerHosting setLayer:[[CALayer new] autorelease]];
[layerHosting setWantsLayer:YES];