gpt4 book ai didi

swift - 如何创建一个 for in 循环来实际循环所有元素

转载 作者:行者123 更新时间:2023-11-30 14:02:38 25 4
gpt4 key购买 nike

我正在尝试构建一个非常简单的应用程序:

它将打印数组的元素,所以这是我的两个问题

在我当前的代码中

@IBOutlet weak var moussarLabel: UILabel!
@IBAction func moussarButton(sender: AnyObject) {
var moussar = ["dzv","avazv","sdv dv","dvar3"]

for var i = 0; i<moussar.count; i++ {
moussarLabel.text = "\(moussar[i])"
}
}

我想知道两件事:

  1. 当代码执行时,它会自动打印数组的最后一个元素,而不显示其他元素
  2. 假设我希望数组中的文本更长,我如何使 UILabel 适应文本并允许用户滚动文本?

感谢您的帮助

最佳答案

  1. 数组中的最后一个元素是循环分配给文本标签的最后一个元素。听起来它按预期工作。您的意思是连接(添加)字符串吗?

  2. 您可以使用 UITextView https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITextView_Class/ 来做到这一点

关于swift - 如何创建一个 for in 循环来实际循环所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32800249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com