【发布时间】:2020-08-15 13:49:55
【问题描述】:
我有一个包含不同信息的数组,
如何通过按下按钮来遍历数组?我有两个按钮,我需要允许一个在数组中向前移动,并允许后退按钮显示上一个索引。
@IBOutlet weak var backButton: UIButton!
@IBOutlet weak var nextButton: UIButton!
@IBOutlet weak var infoLabel: UILabel!
@IBOutlet weak var pageControl: UIPageControl!
Let infoArray = ["info1","info2","info3","info4"]
@IBAction func nextTapped(_ sender: Any) {
// Change the label based on the selected index in array
}
@IBAction func backTapped(_ sender: Any) {
//Return to previous index and update label text
}
我还添加了页面控件以获得更好的用户体验,但现在我只是担心学习如何通过按钮 Tap 更改标签。
我的猜测是从 0 开始索引,即 info1 并从那里开始。我可以担心以后保存索引状态。
非常感谢任何帮助。
【问题讨论】:
-
“我的猜测是从 0 开始索引,这将是 info1 并从”开始,这是正确的。
标签: ios arrays swift uibutton uilabel