gpt4 book ai didi

ios - 屏幕从底部移到顶部

转载 作者:行者123 更新时间:2023-12-03 06:19:07 24 4
gpt4 key购买 nike

我想从上到下显示屏幕,但是当我在应用程序中使用HCYouTubeParser时,当我单击“完成按钮”时,屏幕从下到上移动。我找不到“完成按钮”的编码怎么办?

最佳答案

HCYouTubeParser,此库使用Apple提供的MediaPlayer Framework的默认MPMoviePlayerController类。

看到这是HCYouTubeParser-> ViewController.m中的代码

- (void)playVideo:(id)sender {
if (_urlToLoad) {

MPMoviePlayerViewController *mp = [[MPMoviePlayerViewController alloc] initWithContentURL:_urlToLoad];
[self presentViewController:mp animated:YES completion:NULL];

}
}

因此,“完成”按钮是该 Controller 的一部分。您必须通过添加观察者来覆盖“完成”按钮的功能。
[[NSNotificationCenter defaultCenter] addObserver:self 
selector:@selector(doneButtonClick:)
name:MPMoviePlayerWillExitFullscreenNotification
object:nil];

-(void)doneButtonClick:(NSNotification*)aNotification{
NSNumber *reason = [notification.userInfo objectForKey:MPMoviePlayerPlaybackDidFinishReasonUserInfoKey];

if ([reason intValue] == MPMovieFinishReasonUserExited) {
// Your done button action here
}
}

引用此链接: Done button event MPMoviePlayerController

关于ios - 屏幕从底部移到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38606883/

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