2017-02-05 2 views
0

Проблема возникает особенно при использовании NSSegmentControl и в сегментах внутри изображений размещается (устанавливается через StoryBoard). Кроме того, это происходит только при использовании Retina MacBook и если вы НЕ подключены к второму монитору.Масштабирование изображений NSSegmentControl не работает

При выполнении вышеуказанных условий изображения отображаются при больших размерах, чем должны. Вы можете воспроизвести проблему, создав новый проект в XCode, отбросив NSSegmentControl в своем ToolBar, а затем добавив изображение, например «NSBonjour» или «NSCaution». Это не происходит для некоторых других изображений, таких как «NSStatusNone»

Я считаю, что это может быть ошибка, проблема в том, что я не совсем уверен, и как я могу исправить это в своем приложении. Я понятия не имею и не нашел никакой информации в Интернете.

Любая помощь с оценкой,

Спасибо!

enter image description here

enter image description here

enter image description here

ответ

0

Я нашел эту проблему, по-видимому, изображения в сегментированной управления должны иметь разные размеры изображения vs. обычные кнопки.

Они должны быть:

19x19 на 1x 38x38 2х 57x57 на 3x

Надеются, что это помогает будущему УБСА.

С уважением,

Marc

Смежные вопросы