1

我正在为 iPhone 编写我的第一个 iOS/Xcode 应用程序,因此缺乏使用工具对我项目中的下一个设计/开发步骤做出正确决定的经验。

我有近 100 个不同长度的问题,它们都是静态字符串,但有几个例外。例外情况需要在字符串中输入单个单词(名称)。例如“[NAME] 喜欢吃什么食物?”

我的问题是在 XCode 4.5 for iPhone(iPad 稍后推出)中实现这一点的最优雅的方式是什么?

我正在使用故事板(非常适合像我这样的初学者)。我是否对 [NAME] 进行 pre-segue 检查并拆分为 2 个不同的可能视图。一个只显示静态字符串问题,另一个使用静态标签和输入文本字段?

或者有没有一种我没有见过的更简单的方法来使用 Cocoa Touch API 做到这一点?

4

1 回答 1

0

好吧,您已经知道是否以及在何处必须划分问题。我要做的是在代表缺失部分的每个问题中插入一个符号。在生成 UI 时,我会将问题字符串分成几个部分,为问题部分创建一个 UILabels,并用 UITextFields 替换缺失的部分符号。

我认为这是实现它的最简单和最清晰的方法。

于 2013-01-17T16:45:17.520 回答