按下按钮并转到 Xcode 中的随机视图

Posted

技术标签:

【中文标题】按下按钮并转到 Xcode 中的随机视图【英文标题】:Press button and go to random view in Xcode 【发布时间】:2011-08-19 05:32:06 【问题描述】:

我的 iPhone 应用程序中有三个不同的视图,当用户按下按钮时,我需要将视图随机更改为三个视图中的任何一个。你是怎样做的?我到处寻找答案。

提前致谢!

【问题讨论】:

是不是只有我一个人看了标题才想到他在问如何在Xcode中随机切换视图? 【参考方案1】:
- (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
   

【讨论】:

【参考方案2】:

你可以使用arc4random()方法来生成随机数。如果你想生成100以内的数字,那么使用模除h 100.like arc4random() % 100;。然后您可以使用您的代码在视图之间切换。

【讨论】:

嗯,模不等于除法!

以上是关于按下按钮并转到 Xcode 中的随机视图的主要内容,如果未能解决你的问题,请参考以下文章

在 xcode 的视图中生成单个随机数

按下 xcode 7 / Swift 2 时如何更改按钮的图像? [复制]

如何快速按下按钮在 Xcode 上生成声音?

xctest - 如何测试是不是在按下按钮时加载新视图

与 Xcode 一样,Android 中的按下按钮背景更改

按钮到 XIB 链接,带我进入空白屏幕(Xcode)