UISwitch,类似Mac的东西?

nos*_*e25 10 macos cocoa uiswitch

我相信大多数人都熟悉UISwitchiOS.他们现有的任何项目是否都试图在Mac上实现这样的功能?如果没有,一个人会从哪里开始制作一个?我经常看到它们,可以想到这么多用途.

提前致谢

Sim*_*mon 11

我认为你应该使用,NSCheckBox因为它是在你使用鼠标而不是你的手指的计算机上的等效物.

  • "UISwitch"可以有不同的语义:它可以包含_action_而不是数据(比如打开Time Machine,其首选项窗格使用类似的控件). (3认同)

Dav*_*ong 6

我使用的是Mondo Switch,它是Cocoa Mondo Kit的一部分.它工作得很好.


DK_*_*DK_ 6

最近扩展了 Peter Hosey的PRHOnOffButton,以添加类似iOS的背景颜色和标签.由于我的衍生出来,它可能会或可能不会有彼得所描述的相同警告.

在此输入图像描述


Ric*_*ppz 6

对于将来遇到这个问题的人,我开发了一个适用于Mac的UISwitch(MacToggle)Swift 3和AutoLayout

https://github.com/RichAppz/MacToggle

在此输入图像描述

它是iOS UISwitch的复制品,可完全自定义.

请享用


小智 5

你可以使用Peter HoseyPRHOnOffButton.