草庐IT

Uislider

全部标签

ios - 音频播放进度作为 Swift 中的 UISlider

我看过一些关于在Objective-C中完成此操作的帖子,但我一直无法通过Swift完成同样的操作。具体来说,我不知道如何在下面实现addPeriodicTimeObserverForInterval。varplayer:AVAudioPlayer!=nil@IBActionfuncplayAudio(sender:AnyObject){playButton.selected=!(playButton.selected)ifplayButton.selected{letfileURL=NSURL(string:toPass)player=AVAudioPlayer(contentsOf

ios - 点击 UISlider 以设置值

我创建了一个slider(用作视频控件,就像底部的YouTube)并设置最大值(持续时间)和最小值。然后使用SeekToTime更改当前时间。现在,用户可以滑动slider的拇指来改变值我想要实现的是让用户点击slider上的任意位置并设置视频的当前时间。我从thisanswer得到了一个方法,我尝试将它应用到我的案例中,但无法使其工作classViewController:UIViewController,PlayerDelegate{varslider:UISlider!overridefuncviewDidLoad(){super.viewDidLoad()//Setupthes

ios - 点击 UISlider 以设置值

我创建了一个slider(用作视频控件,就像底部的YouTube)并设置最大值(持续时间)和最小值。然后使用SeekToTime更改当前时间。现在,用户可以滑动slider的拇指来改变值我想要实现的是让用户点击slider上的任意位置并设置视频的当前时间。我从thisanswer得到了一个方法,我尝试将它应用到我的案例中,但无法使其工作classViewController:UIViewController,PlayerDelegate{varslider:UISlider!overridefuncviewDidLoad(){super.viewDidLoad()//Setupthes

ios - 同步 UISlider 和 UIScrollView

目前我有一个链接到ScrollView的UISlider。一旦我拖动slider,它就会移动ScrollView。但是ScrollView不会移动slider任何关于如何同步两者的想法都将不胜感激提前致谢。 最佳答案 不清楚“ScrollView不移动slider”是什么意思。你想改变slider的值吗?或者你想改变slider的位置?如果您想根据ScrollView的内容偏移更改slider的值,请在ScrollView的委托(delegate)中实现scrollViewDidScroll:方法并在那里设置slider的值。

iphone - 以编程方式更改 UISlider 的范围

如何以编程方式设置UISlider的最小最大范围?例如(伪代码)UISlider*slider=[[UISlideralloc]init];slider.min=-3;slider.max=3;编辑:所以我有以下内容:sl.minimumValue=5;NSLog(@"MINVAL:%d",sl.minimumValue);这不起作用,我仍然得到它记录值0。这是因为我在界面构建器中设置了值吗? 最佳答案 就在这里。UISlider*slider=[[UISlideralloc]init];slider.minimumValue=-3

IOS UISlider非连续近似值

我有一个值在10到100之间的UISlider。我工作得很好。除了我希望能够将值增加5而不是1增加1。现在,如果我移动幻灯片,值会线性增加:10、11、12、13,....我希望能够在移动slider时将值增加5:10、15、20、25,....这可能吗?非常感谢! 最佳答案 使用此代码将幻灯片值增加5sliderPosition=(int)(round(mySlider.value/5)*5); 关于IOSUISlider非连续近似值,我们在StackOverflow上找到一个类似的问

objective-c - 用某些里程碑的指标标记 iOS UISlider 的好方法是什么

我正在创建一个应用程序,它在一组章节的View底部有一个slider,我想在UISlider上标记这些章节-以便用户可以看到应用程序中的里程碑在哪里。我没有看到任何方法来自定义slider本身来执行此操作,正在考虑一些UIView覆盖可以帮助我在slider的正确位置添加小标记。有什么建议么?欢迎提出更多问题。 最佳答案 试试这个层次结构:UIView包含UIImageView包含UIslider您可以使UISlider背景清晰,以便您可以看到UIImageView。然后UIImageView可以是一个资源png,看起来像你想要的那

ios - UISlider 移动 UIImage

我正在使用UIslider在屏幕上左右移动UIImage。当UISlider完全位于左侧时,图像将位于屏幕左侧X轴上的某个位置,而当slider完全位于右侧时,图像位于屏幕右侧。例如,如果我想给图像灵活移动600px,我该怎么做?-(IBAction)sliderValueChanged:(UISlider*)sender{if(sender.value>=0.5){intvalue;value=sender.value*6;[photoViewsetFrame:CGRectMake(photoView.frame.origin.x+value,PhotoView.frame.orig

ios - VoiceOver - 不要说 UISlider 的位置

我有一个UISlider,它有一个VoiceOver标签。VoiceOver以百分比表示slider的位置,但我的值介于5和20之间,我想将这些告诉用户。如何阻止VoiceOver自动说出位置? 最佳答案 我不确定您是否仍然遇到此问题,但我发现通过设置.accessibilityValue=""应用程序停止报告slider值。 关于ios-VoiceOver-不要说UISlider的位置,我们在StackOverflow上找到一个类似的问题: https://

ios - 在 UITable View 单元格中滚动时自动分配 UISlider 值

我正在开发一个如下所示的程序:有一个TableView我有一个自定义TableView单元格。自定义View单元格上有一个UISlider、标签和按钮现在的问题是,当我滑动Cell的UISlider:0而不是Cell:12(或更高版本的Cell)的UISlider时,会自动分配Cell:0的UISlider值(感谢ARC..!!)。现在任何人都有解决方案,当我更改上层单元格的值时,后面单元格的UISlider不会改变。附言当我在Cell:0分配一个UiSlider值并上下滚动时,它会自动随机改变Cell的UISlider值。项目的Google云端硬盘链接:SliderProgram我正