我在视图控制器中播放视频,我想设置顶级空间,领先空间,视频播放器的尾随空间。如何使用自动布局以编程方式设置?
这是我显示电影播放器的代码。
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",[WebArray objectForKey:@"video_url"]]];
AVPlayer *player = [AVPlayer playerWithURL:url];
AVPlayerLayer *layer = [AVPlayerLayer layer];
[layer setPlayer:player];
[layer setFrame:CGRectMake(20, 86, 280, 160)];
[layer setBackgroundColor:[UIColor redColor].CGColor];
[layer setVideoGravity:AVLayerVideoGravityResizeAspectFill];
[self.view.layer addSublayer:layer];
[player play];
请帮帮我。在此先感谢!!!!
答案 0 :(得分:4)
UIView *myview = [UIView alloc] init];
[myview.layer addSublayer:layer];
这里5是前导,顶部,移动空间,20是高度和宽度
编辑1: 首先将AVPlayer添加到新的UIView,然后向该视图添加约束
var mongo = require('mongodb').MongoClient;
MongoClient.connect('mongodb://localhost:27017/learnyoumongo', function(err, db) {
console.log(err);
});