MPMoviePlayerController的转角半径

时间:2015-12-22 09:17:51

标签: ios swift mpmovieplayercontroller mpmovieplayer

我是iOS开发的新手。我想播放视频。所以我使用MPMoviePlayerController播放我的视频。现在我想设置此视频的角半径。不知道怎么做?

我在故事板上尝试了<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>2.7.1</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-mapreduce-client-core</artifactId> <version>2.7.1</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-core</artifactId> <version>1.2.1</version> </dependency> 来查看backgroundview。它不起作用。

这是我的电影播放器​​代码

layer.cornerRadius

是否可以为视频设置角落?请有人帮我解决此问题。

1 个答案:

答案 0 :(得分:0)

我不知道您是否可以将cornerRadius应用于player.view.layer(也许?我必须尝试一下)。 无论如何,您可以将遮罩应用于该层

let maskPath = UIBezierPath(
            roundedRect: player.view.frame,
            byRoundingCorners: .AllCorners,
            cornerRadii: YOUR_RADIUS
        )

let maskLayer = CAShapeLayer()
maskLayer.frame = player.view.frame;
maskLayer.path = maskPath.CGPath;

player.view.layer.mask = maskLayer;