我有一个Cocoa Swift macOS应用程序正在开发中。我想要一个有圆角和阴影的AVPlayerView。如果我在interface builder中启用了阴影,它会正确地显示在那里,但在我运行应用程序时不会显示,并且我的子类中的drawRect永远不会被调用,因此我不知道在哪里绘制圆角。任何帮助都非常感谢。谢谢

最佳答案

您可以将AVPlayerView放在容器视图中,并在该视图上应用cornerRadius和maskToBounds,而不是尝试对AVPlayerView本身进行子类化。

关于swift - 在Cocoa Swift macOS应用程序中,是否可以子类化AVPlayerView以获得圆角和阴影?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51548036/

10-10 20:41