1

基本上我想自定义背景和按钮。我希望按钮是方形的。像这样的东西。

我的设计师已经为我提供了这些图片:

在此处输入图像描述 在此处输入图像描述

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

我想要的结果是这样的:

在此处输入图像描述

4

2 回答 2

2

此代码可能有助于您的查询,您必须修改它..

https://github.com/domesticcatsoftware/DCRoundSwitch

谢谢。

于 2012-10-22T07:06:45.150 回答
1
UIButton *switchButton = [[UIButton alloc] init];
[switchButton setBackgroundImage:offImage forState:UIControlStateNormal];
[switchButton setBackgroundImage:onImage forState:UIControlStateSelected];

当您希望按钮看起来“打开”时,只需执行以下操作:switchButton.selected = YES;在它被点击之后或您想要将其设置为该状态时。

于 2012-10-22T07:28:36.163 回答