我想知道如何实现类似于 Ipad 默认日历应用程序中的 slider 。我附上了下面的图片
如果您在底部看到,它就像一个 slider ,允许我们通过按下它或滑动到它来选择任何月份。
如果有人能告诉我该控件的名称,那就太好了。我尝试使用 UISlider,但我发现它只允许 3 个选项:
setThumbImage
setMinimumTrackImage
setMaximumTrackImage
如果该控件确实是一个 slider 控件,谁能告诉我如何插入多个图像/文本
谢谢
它可能比你想要的更复杂,但你可以自己制作:
制作一个包含日期的 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 |