0

我的主视图中有一个 UISlider,但它在右端没有收到触摸。我认为这可能是一个令人讨厌的观点,但绝对不是。有没有人有任何其他想法?

4

3 回答 3

0

它在您的控制中设置 UISlider 的高度和宽度,使用 CGRectMake... 并且它的触摸敏感直到给定的宽度.. 我想你会错过写下面的选项...

silder_Obj.userInteractionEnable = YES;

试试看..它对我有用。

于 2010-10-15T06:15:15.103 回答
0

我发现在我的情况下,当 UISlider 的右/左边框与其父视图的相应边框匹配时,就会出现问题。使超级视图更宽,以便它们的边界之间有 5.0-10.0 的距离为我解决了这个问题。

于 2014-08-04T10:22:59.620 回答
0

我猜你UISlider已经超出了superview的范围。尝试将UISlidersuperview的背景设置为某种颜色并检查一下。

于 2010-10-15T03:32:05.473 回答