2011-09-05 17 views
1

我想添加单选按钮等按钮。我创建了圆形矩形按钮,但不知道单选按钮。如何在iPhone中实现单选按钮?

我该怎么办?这是我如何实现复选框按钮功能。

请帮忙吗?

+0

阅读本http://www.mobisoftinfotech.com/blog/iphone/iphone-uibutton-tutorial-radio-buttons/我希望它可以帮助你 –

回答

2

没有单选按钮的直接用户界面,你必须在UIbutton上使用图像,以便当用户按下按钮时,像tableview check/uncehck功能一样,您可以替换选中的图像。可以使感觉成为一个单选按钮。

8

实现此目的的最佳方法是为每个按钮设置普通图像和选定图像。然后,可以容易地打开或关闭使用所选择的属性的每个按钮:

myButton.selected = YES; 
+0

谢谢您的回答,这部分工作.. 问题是当试图再次选择按钮时,它不会被选中。 有什么想法? – Frade

+0

好的,明白了.. set radioButtonSetController.selectedIndex = NSNotFound谢谢 – Frade

1

我写处理单选按钮的阵列背后的逻辑的控制器。它是开源的,在GitHub上,查看它!

https://github.com/goosoftware/GSRadioButtonSetController

+0

嗨西蒙!我试图使用GSRadioButtonSetController,它工作得很好。谢谢。 但是如何取消选择按钮?我试过'myButton.selected = YES;' 但尝试再次选择该按钮时,它不会被选中。 有什么想法? – Frade

+1

好吧,明白了.. set'radioButtonSetController.selectedIndex = NSNotFound' 谢谢 – Frade

0

退房的iOS在这GitHub高度可定制的单选按钮控件!如果您有任何问题,请随时问我。

radio button for iOSradio button for iOS

相关问题