你好,我想提出一个需要随机页面生成,所以我想知道是否有添加一个随机的页面生成的方式在Xcode到故事情节是否有故事板模式随机页面生成的Xcode
0
A
回答
0
没有任何一个应用程序开箱,我知道(并且考虑到每个应用程序都有不同的“页面”概念,我不确定可能是是一种通用的方法(但我不使用故事板,所以我是有些在我的舒适区之外)
生成随机数很容易,您可以将它用作某种方法的输入,例如选择一个索引视图控制器并将其推送到na vigation堆栈。但这是假设的,完全取决于您的应用程序体系结构。
有意详细说明吗?
0
,如果你的目的是要产生随机页面从一个单一的命令(例如按钮)(意视图控制器),您可以试试这种方法:
在故事板,只需将homeviewcontroller链接的数量随机视图控制器您打算创建,通过按控制拖动并选择push作为segue。
独立找出塞格斯的数字,e.g segue1,segue2,... segue100000等
最后,只是在按键下面的编码,根据你的头和实现名称;
对于homeviewcontroller.h的报头
- (IBAction为)RandomButton:(ID)发送方
对于homeviewcontroller.m实施
- (IBAction为)RandomButton :(id)发送人 {
NSArray *segues = @[@"segue1", @"segue2", ... ,@"segue10000"];
NSString *segueID = segues[arc4random_uniform(segues.count)];
[self performSegueWithIdentifier: segueID sender: sender];
}
- 现在尝试运行它。它应该工作得很好!干杯。
相关问题
- 1. 有没有在Xcode在故事板模式下页面的限制
- 2. Xcode故事板
- 3. 生成故事板ios
- 4. Xcode iPad故事板
- 5. Xcode 6:故事板
- 6. 的Xcode:与iPad模拟器故事板
- 7. 使用Node.js生成随机数页面
- 8. xcode 4.2 iOS桌面使用故事板
- 9. ios7的Xcode 5故事板
- 10. Xcode 4.2中的故事板?
- 11. 如何使用Xcode 4.2和故事板的“页面控件”?
- 12. 来自模板的页面生成器
- 13. 由故事板生成的代码
- 14. 故事板生成的UIScrollView不滚动
- 15. 动态生成按钮的故事板
- 16. 故事板 - 没有完成的事件
- 17. Android的XML文件是否与iOS Xcode的故事板一样?
- 18. 如何将视频添加到故事板页面(Xcode 6)
- 19. 访问window.resources故事板从给定下面的样式模板
- 20. 基于页面的故事板不dealloc
- 21. 如何更改故事板模式下的按钮功能Xcode
- 22. 使用故事板Xcode的景观模式
- 23. XCode的风景模式使用故事板
- 24. XCode故事板问题
- 25. Xcode 5,禁用故事板
- 26. Xcode - 故事板 - UIPickerView - EXC_BAD_ACCESS
- 27. Xcode 4.2故事板问题
- 28. Xcode 8故事板问题
- 29. 创建故事板Xcode 6
- 30. Xcode 4.5故事板崩溃
什么是“随机页面生成器”? –
当用户按下按钮时,会将您带到应用程序中的随机页面。 – Pelswik
是的,你可以编程它,如果你不会是IB依赖。 –