菜鸟教程小白 发表于 2022-12-13 07:35:40

ios - 类似于 ipad 默认日历应用的 slider 控件


                                            <p><p>我想知道如何实现类似于 Ipad 默认日历应用程序中的 slider 。我附上了下面的图片<img src="/image/1cOcC.jpg" alt="ipad calendar application"/> </p>

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

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

<ul>
<li><code>setThumbImage</code></li>
<li><code>setMinimumTrackImage</code></li>
<li><code>setMaximumTrackImage</code></li>
</ul>

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

<p>谢谢</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>它可能比你想要的更复杂,但你可以自己制作:</p>

<p>制作一个包含日期的 UILabels 的背景</p>

<p>制作一个选择框</p>

<p>在 UIViewController 中你可以放一些诸如:</p>

<p>touchesMoved -
使选择框的x值等于触摸</p>

<p>touchesEnded -
使选择框的x值等于触摸的最后x值</p>

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

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

<p>(这是一个极其简化的版本,但您可以很容易地做到这一点。)</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 类似于 ipad 默认日历应用的 slider 控件,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/5870776/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/5870776/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 类似于 ipad 默认日历应用的 slider 控件