求救啊!英雄!
怎样才能使两个按钮不能同时选中,当同时按两个按钮时,只能显示一个被按下。也就是使两个button互斥!

解决方案 »

  1.   

    让你的view不接受多点触控就可以了....
    原来LZ是问iphone...
    我看到留言还以为是问.NET的..
      

  2.   

    你的意思使在xib中取消button的 multiple touch选项吧?
    我试过了 ,但是不行!
      

  3.   

    应该是取消两个button所在的view的
    不是button....
      

  4.   

    当选中按钮a时,设置按钮b的状态为未选中
    当选中按钮b时,设置按钮a的状态为未选中
    或者说
    lz直接用segment控件好了,几个状态间是互斥的,只能选一个。
    前者的好处是按钮位置可以随意调整,但是代码可能麻烦一点,尤其是你要多个按钮互斥的时候
    后者的好处是代码简单,但是按钮的位置没办法随意设置
      

  5.   

    很不错的主意,但是这两个按钮是“登录”和“注册”,是一个登录界面的按钮,用segment控件不合适。
    但还是很感谢您!
      

  6.   

    你说的:
    当选中按钮a时,设置按钮b的状态为未选中
    当选中按钮b时,设置按钮a的状态为未选中
    具体怎么实现啊?能给出代码吗?最好能给个demo!
    谢谢!