诸位大侠可有什么想法?

解决方案 »

  1.   

    不太明白楼主什么意思 随机数可以吧int index = random()% count;
      

  2.   

    随机数的话,这个更好一点
    int value = arc4random()%x; 产生1到x-1的随机数随机抽选啊随机抽选
      

  3.   

    随机数(0----0.999999)。取出来,乘以你要的选项数 max_index * random()
    再抹掉小数点,换成int
      

  4.   

    是这样的意思吗?
    按钮打乱 btn.tag = arc4random();
    然后按tag大小排序,再index=arc4random()%count,取第几个btn
      

  5.   

    嗯,哥们这个想法倒是挺好,但是现在用btn.tag = arc4random();打乱按钮可能会出现两个按钮的tag值相等的情况啊