ios - 是否可以更改 `UISlider` 的形状?

标签 ios uislider uicontrol

我正在尝试实现自定义控件。我希望开发一个自定义的 7 形状,并且 handle 从垂直位置开始,在 7 的顶部.是否可以覆盖 UISlider 的 drawRect 或创建完全自定义的 UIControl 是否更容易?期望的效果是具有 UISlider 的所有相同功能,但只是形状不同。我在制作自定义对象方面没有太多经验,因此非常感谢任何提示或指导。

最佳答案

不要为 UISlider 的子类化而烦恼。我将从重新创建 UISlider 开始,这样您就可以掌握创建自定义控件的窍门,然后在您设法创建一个正常运行的 slider 后,我将切换到您的自定义形状。

关于ios - 是否可以更改 `UISlider` 的形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23683652/

相关文章:

javascript - jQuery slider 忽略逗号和点

javascript - 使用 jQuery-ui slider 或 selectable 时触发的函数

ios - IBAction 不会连接到我的元素

ios - 自定义 UIControl,调用两次的操作

ios - AFNetworking 2.0 响应对象处理

ios - iOS 中的语音服务

iOS模拟器按钮不居中

ios - 如何在 UISlider 上绘制静态圆圈?

ios - UIControl子类延迟响应

ios - 有什么理由在 iOS7/8 中使用给定 appStoreReceiptURL 的 restoreCompletedTransactions?