显示可能包含需要填写的字段的字符串。拆分segues或更好的解决方案?

时间:2013-01-17 14:36:51

标签: iphone ios cocoa-touch

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

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

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

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

还是有一种更简单的方法,我没有看到使用Cocoa Touch API做到这一点?

1 个答案:

答案 0 :(得分:0)

嗯,你已经知道问题是否必须分开。我要做的是在代表缺失部分的每个问题中插入一个符号。生成UI时,我会将问题字符串分成几个部分,为问题部分创建UILabel,并用UITextFields替换缺少的部分符号。

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