1

我正在浏览斯坦福的 iOS 开发视频,并正在做作业 1。

我对任务 4 有疑问:

向您的用户界面添加一个新的文本标签 (UILabel),该标签显示已发送到大脑的所有内容(以空格分隔)。例如,如果用户输入了 6.3 Enter 5 + 2 *,这个新的文本标签将显示 6.3 5 + 2 *。放置此标签的一个好地方是使其成为显示文本标签上方的薄条。不要忘记让 C 按钮也清除它。此任务的所有代码都应该在您的控制器中(不需要更改您的模型)。您不必显示无限数量的操作和操作数,只需显示合理数量即可。

我有 UILabel 并且已经完成了所有这些。我很难做到这一点。任何帮助是极大的赞赏。

(PS请不要发布完整的代码解决方案,因为我想学习如何做,发布代码只会使我的学习毫无意义,任何提示和指针都是最好的!谢谢)。

4

1 回答 1

5

您应该将数组转换为字符串,然后您可以将其分配给标签。

label.text = [array componentsJoinedByString:@" "];
于 2012-05-29T21:13:43.027 回答