Значок ToolbarItem, установленный после потери

мой уровень английского ограничен, это может быть трудно читать, пожалуйста, поймите. Я использую значок NSSidebarTemplate в элементе управления ToolbarItem проекта. Но каждый раз, когда вы открываете Xcode, он будет потерян, нет возможности использовать NSSidebarTemplate. Отсутствующие результаты показаны на картинке. Откройте проект, появится всплывающее окно с подсказками, вероятно, означающее

В документе «Main.storyboard» была найдена и устранена внутренняя несогласованность.

У меня нет возможности использовать этот NSSidebarTemplate, но у большинства других значков такой проблемы нет, например NSActionTemplate нормальный

Повторно откройте проект в Xcode, есть следующие проблемы


person Simon    schedule 21.04.2017    source источник


Ответы (1)


Он исходит из шаблонного проекта от Apple. Имя изображения — NSSidebarTemplate. Вы можете увидеть это, покопавшись в раскадровке или xib xml:

<buttonCell key="cell" type="roundTextured" bezelStyle="texturedRounded" image="NSSidebarTemplate" imagePosition="overlaps" alignment="center" lineBreakMode="truncatingTail" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="zzz-zzz-zzz">

Возможно, в Xcode было изменение, из-за которого имя изображения в какой-то момент отображалось как «Неизвестно», хотя внутри оно все еще существует.

Это также обсуждается здесь: Имя изображения значка боковой панели в OSX

person charles    schedule 11.05.2017