这很可爱..。我已经复制了苹果文档中的代码--添加了关于isUserInteractionEnabled的代码行--但当我尝试拖动它时,我的MPVolumeView滑块完全没有反应。当我单击音量按钮时,它会相应地移动。
myVolumeViewParentView.backgroundColor = UIColor.clear
let myVolumeView = MPVolumeView(frame: myVolumeViewParentView.bounds)
myVolumeViewParentView.isUserInteractionEnabled = true
myVolumeView.isUserInteractionEnabled = true
myVolumeViewParentView.addSubview(myVolumeView)当我查看视图调试器时,我看不到它前面的任何其他视图。
有什么想法吗?几年前我看过一篇关于这个的帖子,但是没有回复。希望第二次就是魅力所在...
发布于 2017-09-25 16:50:09
我也有同样的问题。对我来说,解决这个问题的方法是,如果你不显式地设置它的边框,就给体积视图一个高度约束。
要测试这一点,请执行以下操作:
myVolumeView.clipsToBounds = true如果音量视图没有显示,那么你就知道没有框架。然后你需要设置它的框架或者给它一个高度约束。
https://stackoverflow.com/questions/45869538
复制相似问题