UISwitch, что-то подобное для Mac?


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

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

6 7

6 ответов:

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

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

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

Введите описание изображения здесь

Вы можете использовать Peter Hosey ’s PRHOnOffButton .

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

Https://github.com/RichAppz/MacToggle

Введите описание изображения здесь

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

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

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

Https://github.com/iluuu1994/ITSwitch

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