2016-01-29 11 views
2

Наш дизайнер хочет иметь унифицированную панель инструментов/заголовок (например, Safari, XCode и др.), Но требует ярлыков под значками. У меня есть режим отображения на моем NSToolbar, установленном на IconAndLabel, но я все еще получаю только иконки ... если я делаю отдельный заголовок и панели инструментов, появляются ярлыки.Унифицированный NSToolBar/Заголовок с иконками и ярлыками?

Я ничего не нашел в документе или даже с помощью googling, который предполагает, что вы вынуждены переходить только на значок, но это похоже на случай. Каков наилучший способ получить ярлыки на этих кнопках? Я хочу не помещать метки в свои графические объекты, так как это усложнит локализацию, поэтому, если это единственный выбор, мне придется делать это программно, используя локализованную строку.

ответ

1

Насколько я знаю, нет никакой возможности иметь как новую унифицированную панель инструментов, так и метки. Возможно, вы можете поместить панель под панелью инструментов, которая содержит ярлыки, идеально совмещенные с изображениями.

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