【发布时间】:2011-08-19 05:32:06
【问题描述】:
我的 iPhone 应用程序中有三个不同的视图,当用户按下按钮时,我需要将视图随机更改为三个视图中的任何一个。你是怎样做的?我到处寻找答案。
提前致谢!
【问题讨论】:
-
是不是只有我一个人看了标题才想到他在问如何在Xcode中随机切换视图?
我的 iPhone 应用程序中有三个不同的视图,当用户按下按钮时,我需要将视图随机更改为三个视图中的任何一个。你是怎样做的?我到处寻找答案。
提前致谢!
【问题讨论】:
- (IBAction) yourBtnPressed : (id) sender
{
int i = arc4random() % 3;
if(i == 1)
{
//load first view
}
else if(i == 2)
{
//load second view
}
else
{
//load third view
}
}
【讨论】:
你可以使用arc4random()方法来生成随机数。如果你想生成100以内的数字,那么使用模除h 100.like arc4random() % 100;。然后您可以使用您的代码在视图之间切换。
【讨论】: