Как мне подражать App Store.app UI
Я хотел бы имитировать интерфейс пользовательского интерфейса App Store.app для приложения, с которым я сейчас играю. Я могу разместить Custom View в строке заголовка, но у меня возникают проблемы с размещением кнопок закрытия / мин / макс чуть ниже. В целом, эффект, которого я хотел бы добиться, заключается в том, чтобы строка заголовка была дополнена сверху и снизу, чтобы она выглядела больше, а кнопки окна были вертикально отцентрированы, как в приложении App Store.app.,
Большое спасибо.
1 ответ
Скорее всего, вам придется просто создать подкласс NSWindow и использовать стиль без границ, а затем самостоятельно обрабатывать рисование оконной рамы. На CocoaDev есть намного больше полезной информации (включая ссылку на пример, предоставленный Apple). Для работы с кнопками закрытия / сворачивания / масштабирования вы можете просто настроить несколько кнопок, которые их рисуют (и соблюдайте системные настройки цвета).