OStack程序员社区-中国程序员成长平台

标题: ios - 类似于 ipad 默认日历应用的 slider 控件 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 07:35
标题: ios - 类似于 ipad 默认日历应用的 slider 控件

我想知道如何实现类似于 Ipad 默认日历应用程序中的 slider 。我附上了下面的图片ipad calendar application

如果您在底部看到,它就像一个 slider ,允许我们通过按下它或滑动到它来选择任何月份。

如果有人能告诉我该控件的名称,那就太好了。我尝试使用 UISlider,但我发现它只允许 3 个选项:

如果该控件确实是一个 slider 控件,谁能告诉我如何插入多个图像/文本

谢谢



Best Answer-推荐答案


它可能比你想要的更复杂,但你可以自己制作:

制作一个包含日期的 UILabels 的背景

制作一个选择框

在 UIViewController 中你可以放一些诸如:

touchesMoved - 使选择框的x值等于触摸

touchesEnded - 使选择框的x值等于触摸的最后x值

移动的触摸将允许拖动选择框,而 touchesEnded 将允许点击选择。

然后您只需将选择框设置为 x 值即可。

(这是一个极其简化的版本,但您可以很容易地做到这一点。)

关于ios - 类似于 ipad 默认日历应用的 slider 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5870776/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4