UISwitch, что-то похожее на Mac? - PullRequest
9 голосов
/ 27 января 2011

Я уверен, что большинство из вас знакомы с UISwitch на iOS. Их какой-нибудь существующий проект пытается реализовать что-то подобное на Mac? Если нет, то с чего бы начать? Я часто их вижу и могу придумать множество применений.

Заранее спасибо

Ответы [ 6 ]

11 голосов
/ 27 января 2011

Я думаю, вам следует использовать NSCheckBox, поскольку это эквивалентно компьютеру, где вы используете мышь, а не палец.

6 голосов
/ 28 января 2017

Для тех, кто сталкивается с этим вопросом в будущем, я разработал UISwitch для Mac (MacToggle) Swift 3 & AutoLayout

https://github.com/RichAppz/MacToggle

enter image description here

Это точная копия UIS-переключателя iOS и полностью настраиваемый.

Наслаждайтесь

6 голосов
/ 31 января 2012

I недавно расширен Питер Хоси PRHOnOffButton для добавления iOS-подобных цветов фона и надписей. Поскольку мое происхождение получено, оно может иметь или не иметь такой же оговорки, как описано выше Петром.

enter image description here

6 голосов
/ 27 января 2011

Я использовал переключатель Mondo, входящий в комплект Cocoa Mondo .Работает довольно хорошо.

5 голосов
/ 27 января 2011

Вы можете использовать Питер Хоси PRHOnOffButton .

3 голосов
/ 26 августа 2016

ITSwitch не требует изображений, интегрируется с Interface Builder и имеет прекрасные (современные) анимации:

https://github.com/iluuu1994/ITSwitch

Рекомендуется.

...