gpt4 book ai didi

iphone - 创建自定义 slider 的方法

转载 作者:行者123 更新时间:2023-11-28 22:43:35 25 4
gpt4 key购买 nike

我需要以下 slider 控件。

  • 有一个总长度(对应于以秒为单位的总持续时间)
  • UISlider 不同的是,总长度内有一个范围可以用 slider “访问”
  • slider 在该“可访问”轨道上有一个位置并且不会超出它。

我目前看到以下方法,它们似乎各有利弊:

  1. 创建一个 UISlider 子类并向其添加新的属性和功能
  2. 我使用包含 UISlider 和 UIProgressBarUIView 创建自定义控件,并提供类似于 UISlider 的 API。
  3. 我使用自定义绘图代码从头开始创建控件。

我不确定是否遗漏了某些方面。我现在想知道哪种方法最适合我的问题。

最佳答案

下面是几个链接,显示了如何创建自定义 slider :

  1. > https://github.com/barrettj/BJRangeSliderWithProgress
  2. > https://github.com/cbpowell/CPSlider
  3. > https://github.com/buildmobile/iosrangeslider
  4. > https://github.com/taviscaios/TVCalibratedSlider
  5. > https://github.com/ole/OBSlider

注意:通常要创建任何 UI 自定义控件,您可以简单地从 UIControl 类继承该类,这将允许您拥有您想要的类的所有属性以及其他属性......但要小心使用它。 ...

关于iphone - 创建自定义 slider 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13820094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com