Ответ 1
Я использовал Mondo Switch ту часть Cocoa Mondo Kit. Он работает очень хорошо.
Я уверен, что большинство из вас знакомы с UISwitch
на iOS. Их любой существующий проект пытается реализовать что-то подобное на Mac? Если нет, то откуда начать? Я часто их вижу и могу думать о многих применениях.
Заранее спасибо
Я использовал Mondo Switch ту часть Cocoa Mondo Kit. Он работает очень хорошо.
Я думаю, вы должны использовать NSCheckBox
, так как это эквивалент на компьютере, где вы используете мышь, а не ваш палец.
I недавно расширен Peter Hosey PRHOnOffButton до добавьте iOS-подобные цвета фона и метки. Поскольку мой вывод, он может или не может иметь одинаковую оговорку, описанную выше Питером.
Для тех, кто сталкивается с этим вопросом в будущем, я разработал UISwitch для Mac (MacToggle) Swift 3 & AutoLayout
https://github.com/RichAppz/MacToggle
Это точная копия UIS-переключателя iOS и полностью настраиваемый.
наслаждаться
Вы можете использовать Peter Hosey PRHOnOffButton.
ITSwitch
не требует изображений, интегрируется с Interface Builder и имеет прекрасные (современные) анимации:
Рекомендуется.
начиная с macOS 10.15 "Catalina" есть собственный элемент управления, который называется "NSSwitch": https://developer.apple.com/documentation/appkit/nsswitch?language=objc