| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- //
- // YTViewController.m
- // test_autolayout
- //
- // Created by Ray on 20/06/2017.
- // Copyright © 2017 USAI. All rights reserved.
- //
- #import "YTViewController.h"
- @interface YTViewController ()
- @end
- @implementation YTViewController
- - (void)viewDidLoad {
- [super viewDidLoad];
-
-
- NSDictionary *playerVars = @{
- @"playsinline" : @1,
- @"autoplay" : @(1),
- @"rel":@0,
- @"showinfo": @0,
- @"modestbranding":@0,
- @"enablejsapi":@1
- };
-
- [self.playerView loadWithVideoId:@"5_tAA-D4tDc" playerVars:[NSDictionary new]];
-
-
- // Do any additional setup after loading the view.
- }
- - (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
- }
- - (void)playerView:(nonnull YTPlayerView *)playerView didChangeToState:(YTPlayerState)state
- {
- NSLog(@"- (void)playerView:(nonnull YTPlayerView *)playerView didChangeToState:(YTPlayerState)state");
- }
- - (void)playerView:(nonnull YTPlayerView *)playerView didPlayTime:(float)playTime
- {
- NSLog(@"- (void)playerView:(nonnull YTPlayerView *)playerView didPlayTime:(float)playTime");
- }
- /*
- #pragma mark - Navigation
- // In a storyboard-based application, you will often want to do a little preparation before navigation
- - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
- // Get the new view controller using [segue destinationViewController].
- // Pass the selected object to the new view controller.
- }
- */
- @end
|