Искажение пользовательского интерфейса в MacOS Mojave - PullRequest
0 голосов
/ 02 октября 2018

Кто-нибудь сталкивается со странным взглядом в таких элементах пользовательского интерфейса, как NSTextField, NSSearchField, NSComboBox.У меня есть проект, который был разработан в XCode 7 (Sierra), а затем перенесен в XCode 8 (High Sierra).Теперь при открытии приложения в Мохаве упомянутые элементы сильно пострадали.

Хотя поведение не затронуто, они выглядят серыми.Также альтернативные строки в NSTableView более темные, чем обычно.Переключение между темным и светлым режимами не влияет на внешний вид

Попытка переопределить внешний вид приложения, установив цвет морской волны, но без эффекта.(Не удается опубликовать изображения экранов из-за соображений безопасности)

Любая помощь.

Редактировать Когда XIB разработаны в XCode 10, они работают как положено.

The text fields and Search fields are more darker than expected. Although this is not the actual screenshot of the app, but tried to replicate the issue in the image

Текстовые поляи поля поиска более темные, чем ожидалось.Хотя это не фактический скриншот приложения, но попытался повторить проблему в изображении

...