滑动即可更改 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 呢?你可以让它分页,这将是用户更习惯的事情。
我是编码初学者,我有这个问题:
例如,我有 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 呢?你可以让它分页,这将是用户更习惯的事情。