- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
请原谅我的不礼貌。
我正在创建一个应用程序,它会提出几个问题,并对结果进行评分。类似于智商测试。
我不想为每个问题都创建 Storyboard。我想知道我是否可以为每个问题“类型”创建一个 Storyboard,然后用数组中的问题填充该 Storyboard?例如,虽然我可能在应用程序中有 100 个问题,但我只想在用户每次运行该应用程序时给他们 20 个问题,而我实际上只有三种问题“类型”:
我希望能够为每种类型的问题创建一个标准屏幕,然后使用某种数组中的文本和评分参数填充屏幕。
如果可能的话,我可能想创建一个大问题集,然后只随机输入 100 个可能的问题中的 20 个。
看来我还应该创建一个“问题”类,然后为每个问题生成该类的实例。
这是正确的方法吗?
最佳答案
您只需要为所有要显示的问题创建一个 View Controller ,维护一系列问题并为所有显示组件制作 IBOutlets 和 IBActions,维护问题的当前索引并编写更新逻辑问题。
关于ios - 我是否需要为测验/琐事类型的 iOS 应用程序中的每个问答创建一个 Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20833329/
为什么此代码打印 undefined 而不是 function: if (function f(){}) { console.log(typeof f); } ...虽然这个按预期打印 fun
可能与 this question 重复. 愚蠢的 javascript 问题:我想检查一个对象是否是空对象。 我称empty object 是使用空对象文字产生的对象,如: var o = {
我有两个对象数组,其中一个有一组像这样的选项(等式的左侧): Id Value 1 Red 2 Blue 3 Green 还有一个像这样的(右侧): Id Value 3
对此真的很感兴趣,这里的ASCII艺术是什么呢? $ ssh foo@$AWS_IP Last login: Sat Mar 21 08:39:27 2015 from xx.xx.xx.xx
我是一名优秀的程序员,十分优秀!