gpt4 book ai didi

iphone - MPMoviePlayerController 自定义控件

转载 作者:行者123 更新时间:2023-12-03 21:12:59 29 4
gpt4 key购买 nike

我们可以像MPMoviePlayerController中的默认Slider一样制作自定义控件吗用于前进和后退电影?

最佳答案

虽然您无法修改 MPMoviePlayerController 类,但您可以创建自己的控件来管理影片播放。执行此操作的方法是,创建一个水平 slider ,将其最小值设置为 0,将最大值设置为持续时间属性。创建一个计时器,每秒将 slider 的当前值更新为电影的 currentPlaybackTime 属性,如下所示:

    sliderTimer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateSlider) userInfo:nil repeats:YES];

并创建一个 IBAction 来与 slider 交互,要寻找特定时间,您需要向 slider 添加一个监听器,如下所示:

    [seeker addTarget:self action:@selector(sliding:) forControlEvents:UIControlEventValueChanged];

如果您愿意,您甚至可以创建显示当前时间和剩余时间的标签,但这有点困惑。祝你好运。

关于iphone - MPMoviePlayerController 自定义控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1713786/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com