gpt4 book ai didi

ios - 通过单击按钮显示或隐藏项目

转载 作者:行者123 更新时间:2023-11-28 11:27:19 24 4
gpt4 key购买 nike

我在一个 XIB 中有四个 imageview 内容和一个覆盖我所有 XIB 的按钮。我想在用户点击按钮时显示第一个 ImageView ,隐藏下一个点击并显示第二个 ImageView 等等,直到显示/隐藏我的所有 ImageView 。最有效的方法是什么?

最佳答案

将所有 UIImageViews 保存到一个 array 中,并将当前显示的 imageView 保存到一个变量中,它可能如下所示:

var imageViews: [UIImageView] = []

var currentImageViewIndex = 0 {
didSet {
if currentImageViewIndex >= imageViews.count { currentImageViewIndex = 0 }
imageViews[oldValue].isHidden = true
imageViews[currentImageViewIndex].isHidden = false
}
}

func handleTap() {
currentImageViewIndex += 1
}

关于ios - 通过单击按钮显示或隐藏项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57814365/

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