诸位大侠可有什么想法? |
|
10分 |
用随机数选一个呗,每个选项对应一个范围
|
麻烦能说的详细点吗?
|
|
10分 |
不太明白楼主什么意思 随机数可以吧
int index = random()% count; |
随机数的话,这个更好一点。。。
int value = arc4random()%x; 产生1到x-1的随机数。。。 随机抽选啊随机抽选。。。 |
|
10分 |
随机数(0—-0.999999)。取出来,乘以你要的选项数 max_index * random()
再抹掉小数点,换成int |
大哥,我求你了,别再提随机数的事了,那个我懂,说的是随机抽取的问题。。。
|
|
up起来,我的意思就是说怎么能实现比如说实现将多个按钮打乱,然后来随机抽取,如果用随机数的话,会导致的问题是我的这几个按钮与签不再是一一对应的关系了
|
|
50分 |
是这样的意思吗?
按钮打乱 btn.tag = arc4random(); 然后按tag大小排序,再index=arc4random()%count,取第几个btn |
嗯,哥们这个想法倒是挺好,但是现在用btn.tag = arc4random();打乱按钮可能会出现两个按钮的tag值相等的情况啊
|