Форум программистов, компьютерный форум CyberForum.ru

Swift

Войти
Регистрация
Восстановить пароль
 
kadymov
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 2
#1

Как сделать прозрачный TitleBar в окне (MAC OS, XCode, Swift, Cocoa) - Swift

04.09.2015, 10:57. Просмотров 526. Ответов 1
Метки нет (Все метки)

Тема не относится к мобильной разработке, но не смог найти раздел разработки под мак.

Не могу понять как сделать так, чтобы как в приложенном примере (Калькулятор). Т.е. чтобы можно было изменить цвет заголовка (или, возможно, добавить свои контролы на него?!)

Прочитал, вроде это теперь делается через User Defined Runtime Attributes, вот указал их, но вроде ничего не изменилось. Что делаю не так? Спасибо!

Как сделать прозрачный TitleBar в окне (MAC OS, XCode, Swift, Cocoa)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2015, 10:57     Как сделать прозрачный TitleBar в окне (MAC OS, XCode, Swift, Cocoa)
Посмотрите здесь:

Как установить swift на windows 8? Swift
Восклицательный знак в Swift Swift
Массив Swift Swift
Swift События в Cocoa Swift
Swift Input/output в swift
Swift Визуальная часть в Xcode with Swift
Дружит ли swift с геопозицией? Swift
Swift Swift is open source!
Swift Казалось бы просто Swift
Swift JSON Parsing Swift
Swift Как изменить Base Language с английского на русский в xcode 7
Swift Swift: Как определить в классе-родителе, какой дочерний класс его вызвал

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
WE-St0r
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 2
04.09.2015, 14:20     Как сделать прозрачный TitleBar в окне (MAC OS, XCode, Swift, Cocoa) #2
В showWindow вашего WindowController добавить:

window?.styleMask |= NSFullSizeContentViewWindowMask
window?.titleVisibility = .Hidden
window?.titlebarAppearsTransparent = true

В таком случае весь тайтл бар становится невидимым. Во все окно располагается contentView. В нем можете рисовать любые view, которые хотите.
Yandex
Объявления
04.09.2015, 14:20     Как сделать прозрачный TitleBar в окне (MAC OS, XCode, Swift, Cocoa)
Ответ Создать тему
Опции темы

Текущее время: 12:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru