我的主视图中有一个UISlider,但它没有在右端接收到触摸。我认为这可能是一个令人讨厌的观点,但它肯定不是。有没有人有任何其他想法?
答案 0 :(得分:0)
我猜你的UISlider
超出了超视距范围。尝试将UISlider
superview的背景设置为某种颜色并检查它。
答案 1 :(得分:0)
在你的控制下设置UISlider的高度和宽度,使用CGRectMake ......并且它的触摸敏感度直到给定的宽度..我想你会错过编写下面的选项......
silder_Obj.userInteractionEnable = YES;
试一试..它对我有用。
答案 2 :(得分:0)
我发现在我的情况下,问题发生在UISlider的右/左边框与其超视图的相应边框匹配时。使超视图更宽,以便它们的边界之间有5.0-10.0的距离解决了我的问题。