Я не уверен насчет большого количества интерфейса, но я немного искал вокруг себя ...
Я думаю, что нормальная заголовок заголовка скрыт, и если вы найдете Twitter.app, покажите пакетсодержимое и взгляните в папку / Resources, где можно настраивать закрытие, минимизацию и масштабирование изображений.
Вы можете использовать что-то вроде BWToolkit , чтобы создать собственную черную заголовок с градиентным видом.*
Чтобы скрыть стандартную строку заголовка: [window setStyleMask:3];
(если window
- это IBOutlet, связанный с вашим окном).Для кнопок заголовков просто используйте NSButtons с изображением размером около 12 x 14 пикселей, а в Инспекторе в Интерфейсном Разработчике снимите флажок «Граничный» для кнопок.
Чтобы окно выглядело еще более «причудливым»,Вы можете сделать его более плавным и иметь небольшую прозрачность: [[window animator] setAlphaValue:0.9];
Исчезать: NSTimeInterval delay = [[NSAnimationContext currentContext] duration] + 0.1;
[window performSelector:@selector(orderOut:) withObject:nil afterDelay:delay];
[[window animator] setAlphaValue:0.0];