Ртуть большой тип в XCode
Я новичок в XCode и собираюсь сделать что-то похожее на "Большой шрифт" Quicksilver в моем приложении XCode OSX (не iOS).
Я хотел бы написать функцию, которую я могу вызывать с одной строкой, и она будет отображать эту строку, как Quicksilver - оставляя ее в верхней части экрана, пока пользователь не нажмет или не нажмет клавишу. Если бы кто-то мог дать мне несколько советов о том, как этого добиться, это было бы здорово.
(Примечание: я прочитал этот вопрос: Quicksilver Large Type, и у меня сложилось впечатление, что я должен создать окно (возможно, с панелью, на которой я обновляю текст) и отобразить окно, закрыть его снова и т. Д. Я предпочел бы просто написать быструю функцию, которая сделает это, хотя я не хочу, чтобы отображалось главное меню или элементы управления окнами.)
Спасибо!
1 ответ
Я думаю, что это то, что вы ищете: http://www.markdouma.com/developer/BlackBorderlessWindow.zip
Более подробная информация на /questions/33909078/kak-realizovat-okno-v-stile-hud-naprimer-pokazat-v-bolshom-shrifte-v-adresnoj-knige/33909091#33909091
Это не простая функция для вызова (к счастью - в противном случае приложения Mac будут полны этой довольно раздражающей функции*) - но, по крайней мере, вам не нужно создавать ее с нуля.
* Единственное допустимое использование для этого поведения, вероятно, то же самое, что Apple & QuickSilver действительно используют для этого.