NSString *urlPath;
NSURL *videoUrl;
urlPath = [[NSBundle mainBundle] pathForResource:@"fogLoop" ofType:@"mp4"];
videoUrl = [NSURL fileURLWithPath:urlPath];
avPlayer = [AVPlayer playerWithURL:videoUrl];
avPlayerLayer = [AVPlayerLayer playerLayerWithPlayer:avPlayer];
avPlayerLayer.frame = videoView.layer.bounds;
avPlayerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill;
[videoView.layer addSublayer: avPlayerLayer];
avPlayer.actionAtItemEnd = AVPlayerActionAtItemEndNone;
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playerItemDidReachEnd:)
name:AVPlayerItemDidPlayToEndTimeNotification
object:[avPlayer currentItem]];
[avPlayer play];
मेरे पास इस दृश्य पर कई UILabels हैं। मैं बस वीडियो को पृष्ठभूमि तत्व के रूप में चाहता हूं। इस कोड के साथ, यह सभी यूआई तत्वों पर खेलना प्रतीत होता है। मैं इसे पृष्ठभूमि में कैसे बना सकता हूं?एवीप्लेयर - यूआईएलएबल वीडियो पर दिखाई नहीं दे रहा है
करने के लिए लेबल ले आओ आप avPlayer और avPlayerLayer के प्रकार की व्याख्या कर सकते हैं? –