Во-первых, новинка для Какао и Objective-C, поэтому мои извинения, если это неясно, и я неправильно использую всю терминологию, приветствуются мягкие исправления.
Я пытаюсь написать очень простое приложение, в котором есть что-то пугающее в строке меню.
Я подошел довольно близко, я могу получить базовое текстовое меню, но мне бы очень хотелось
иметь собственное представление в фактической части меню, например так:

Я очень обрадовался, когда нашел пример в этом ответе , и я могу как-то увидеть, куда он отправляет setView
своему statusItem
с его собственным объектом просмотра, но я бы хотел спроектируйте мой взгляд в Интерфейсном Разработчике.
Я нашел этот код , который я могу получить, чтобы установить переменную экземпляра для моего инициализированного объекта с пользовательским дизайном представления (вероятно, действительно ужасным образом), но когда я пытаюсь затем отправить эту переменную на setView
ничего не показывается.
Я много читал о drawRect
, и я предполагаю, что это как-то связано с тем, каким будет ответ, но мои отбивные из какао еще не пришли.
может кто-нибудь нарисовать полную картину всех этих шагов? Я чувствую, что у меня есть много частей головоломки, но я потерял крышку.