当用户通过滑块选择值时,按钮应该是可见的

时间:2011-03-18 14:55:02

标签: iphone uislider

我需要在我的滑块中实现这种功能,以便在用户从滑块上拉出手指之前不应出现提交按钮。 是否有任何可以复制此功能的功能。

谢谢,

2 个答案:

答案 0 :(得分:1)

UISlider具有continuous属性。将此设置为NO,并且只有在用户选择了他的值时才会收到valueChanged事件。然后为valueChanged事件添加一个目标,并在那里设置要启用的按钮。

答案 1 :(得分:0)

如果由于某种原因无法将continuous设置为NO,请观看UIControlEventTouchUpOutsideUIControlEventTouchUpInside事件:

[yourSlider addTarget:self 
               action:@selector(showSubmit:) 
     forControlEvents:UIControlEventTouchUpInside|UIControlEventTouchUpOutside];

- (void)showSubmit:(UISlider *) {
    // code to show your button here
}