滑动即可更改 swift 中的标签内容

Swipe to change label content in swift

我是编码初学者,我有这个问题:

例如,我有 4 个不同的标签,每个标签都有自己的消息。

标签 1 - 你应该阅读规则
Label2 - 恭喜您阅读规则
Label3 - 现在你可以加入我们了
Label4 - 欢迎加入

我希望能够做这样的事情:

显示标签1,向右滑动>出现标签2>向右滑动>出现标签3>向右滑动>出现标签4
我还希望能够向左滑动 return 到上一个标签。

例如
标签 1 > 标签 2 > 标签 3

您可以将每个标签保存在一个数组中,创建一个计数器,然后在滑动方法中将计数器值增加或减少到 select 具有计数器数组索引的相应标签。

像这样:

向右滑动:

计数器+=1 currentLabel = labelsArray[counter] 作为! UILabel

向左滑动:

计数器-=1 currentLabel = labelsArray[counter] 作为! UILabel

但为什么不使用 collectionview 呢?你可以让它分页,这将是用户更习惯的事情。