Objective c 如何修改UISwitchController,使其最终看起来像这样:

Objective c 如何修改UISwitchController,使其最终看起来像这样:,objective-c,uibutton,xcode4.5,uiswitch,Objective C,Uibutton,Xcode4.5,Uiswitch,基本上我想自定义背景和按钮。我希望按钮是方形的。诸如此类的事情 我的设计师已经为我提供了以下图片: 我正在研究的一件事就是只使用UIButton。但是,如何使UIButton处于切换模式?我应该怎么做,如果点击按钮,它就会变成“选中的” 我想要的结果是: 此代码可能有助于您的查询,您必须对其进行修改 谢谢 UIButton *switchButton = [[UIButton alloc] init]; [switchButton setBackgroundImage:offImage f

基本上我想自定义背景和按钮。我希望按钮是方形的。诸如此类的事情

我的设计师已经为我提供了以下图片:

我正在研究的一件事就是只使用UIButton。但是,如何使UIButton处于切换模式?我应该怎么做,如果点击按钮,它就会变成“选中的”

我想要的结果是:


此代码可能有助于您的查询,您必须对其进行修改

谢谢

UIButton *switchButton = [[UIButton alloc] init];
[switchButton setBackgroundImage:offImage forState:UIControlStateNormal];
[switchButton setBackgroundImage:onImage forState:UIControlStateSelected];
当你想让按钮“打开”时,只需执行以下操作:
switchButton.selected=YES在点击后或您希望将其设置为该状态的任何时候