Как получить доступ к NSNumberFormatter в ячейке текстового поля?
В Интерфейсном Разработчике XCode 3.2.x это было достаточно просто: при выделении текстовой ячейки отображался маленький значок форматера, который можно было выбрать для настройки форматера на панели атрибутов.
Теперь в XCode 4 значок форматирования пропал! Если я перетаскиваю экземпляр NSTextField с NSTextFormatter из библиотеки ИЛИ drop и NSTextFormatter в существующую ячейку, я никак не могу выбрать форматер для его настройки!
Добавьте к этому тот факт, что помощник по созданию прототипов пользовательского интерфейса Core Data Entities был удален, и я бы сказал, что интеграция IB в XC4 в лучшем случае наполовину испечена!
Удачи с этим кто-нибудь?
1 ответ
Вы можете получить доступ к формататору из панели переходов в верхней части окна. если вы выберете компонент, к которому вы добавили средство форматирования, нажмите и удерживайте, и он превратится в раскрывающееся меню. перейдите в подменю, и форматер должен показать, где вы можете выбрать его.
кажется, что таким образом вы можете рассматривать весь интерфейс как каскадный набор меню.
теперь удаляем форматтер, это другой вопрос...... который после дальнейшего изучения показал:
С левой стороны окна IB в xcode4 находится "док", содержащий значки для владельца файла, первого респондента и т. д. Этот столбец можно развернуть, и при этом будет отображено иерархическое представление файла пера. с помощью которого вы можете перемещаться как искатель.
также см. эту статью: http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/InterfaceBuilder/InterfaceBuilder.html%23//apple_ref/doc/uid/TP40010215-CH6-SW3