我想创建一个范围滑块。但是,我在同一位置分配2个滑块,然后只有1个正在工作。我找到了一些外部API来创建Slider。有没有办法以编程方式在iOS中创建Range滑块。
这是我的代码..
substring :: String -> String -> Bool
substring (x:xs) [] = False
substring xs ys
| prefix xs ys = True
| substring xs (tail ys) = True
| otherwise = False
prefix :: String -> String -> Bool
prefix [] ys = True
prefix (x:xs) [] = False
prefix (x:xs) (y:ys) = (x == y) && prefix xs ys
答案 0 :(得分:28)
您正在另一个滑块上方添加一个滑块。因此,根据Cocoa-Touch标准,Only Top(新添加的)滑块将检测所有事件。当您在相同的帧值上添加两个滑块时,第一个滑块将是不可触摸的。
有很多适用于iOS的Range Slider示例。以下是一些可以帮助您的例子
答案 1 :(得分:1)
VPRangeSlider:你也可以使用它,它为iOS提供了分段和非分段滑块。