ios - 将多个 UILabel 放入一个数组中
问题描述
在我的应用程序中,我的故事板上目前有 9 个标签,每个标签显示不同的值。(这些值存储在一个数组中)。据我所知,每个标签都必须分别从情节提要连接到 viewcontroller 文件,这使我的代码如下所示:
@IBOutlet weak var xValue: UILabel!
@IBOutlet weak var yValue: UILabel!
@IBOutlet weak var zValue: UILabel!
@IBOutlet weak var maxXValue: UILabel!
@IBOutlet weak var maxYValue: UILabel!
@IBOutlet weak var maxZValue: UILabel!
@IBOutlet weak var minXValue: UILabel!
@IBOutlet weak var minYValue: UILabel!
@IBOutlet weak var minZValue: UILabel!
要设置这些值,我需要手动执行:
xValue.text = arr[0]
yValue.text = arr[1]
...
minYValue = arr[7]
minZValue = arr[8]
有没有办法将故事板中的多个标签连接到一个数组中,以便我可以简单地执行以下操作:
for i in 0...8 {
labelArray[i] = arr[i]
}
解决方案
推荐阅读
- leaflet - 使用 ajax 请求加载 - onEachFeature 传单 - 多个请求
- extjs - 如何从 Ext.Dialog 返回值?
- excel - 使用 PowerShell 将 xlsx 文件导出为 xml
- xml - Powershell 每第 N 行更改一次 XML 元素
- javascript - React Context API 状态更新导致死循环
- reactjs - react-hook-form Controller 将适当的 props 延迟传递给 WYSIWYG 组件
- r - R中的完整函数
- javascript - 为什么这种反应形式只第一次起作用?
- java - arduino 和 java 之间的串行通信“检测到致命错误”
- python - 我不明白为什么我的约束不连续?