Изменить фон из приложения OS X

#objective-c #xcode #macos

#objective-c #xcode #macos

Вопрос:

После освоения приложений для iOS я пытаюсь разработать простое приложение для OS X, но это, похоже, не так просто, как я ожидал.

Я сделал несколько успешных опытов, таких как добавление кнопки в XIB и изменение ее заголовка в appdelegate.m или добавление обработчика событий щелчка, а также…

Приложение имеет следующую структуру :

Окно> Просмотр

Я пытаюсь изменить фон представления, используя это :

 self.nameOfTheView.layer.backgroundColor = CGColorCreateGenericRGB(255, 0, 0, 0.9);
  

в - (void)applicationDidFinishLaunching:(NSNotification *)aNotification методе, но ничего не происходит.
Что я делаю не так?

Комментарии:

1. AFAIR — вы должны указать представлениям использовать слои (которые включены по умолчанию в iOS). Проверьте, не равно ли свойство layer нулю.

2. Это хорошая идея. Где мне это проверить / исправить?

3. Я думаю, что это последняя вкладка в инспекторе свойств view (Cmd Alt 7 при выборе view)