【问题标题】:MPVolumeView in Wrapper-UIVIewWrapper-UIVIew 中的 MPVolumeView
【发布时间】:2016-09-16 14:54:19
【问题描述】:

尝试将 MPVolumeView 添加到当前视图时,我的行为非常奇怪。如果不将 interfacebuilder 中的约束添加到包装器 uiview,一切正常。但是当我在界面生成器中向包装视图添加约束时,我无法再更改音量了。

    self.volumeView = MPVolumeView(frame: self.volumeSliderWrapper.bounds)
    self.volumeSliderWrapper.addSubview(self.volumeView!)
    self.volumeView?.sizeToFit();
    self.volumeView?.autoresizingMask = [.FlexibleHeight, .FlexibleWidth];

这就是将 MPVolumeView 添加到我的 WrapperView 的代码。

作为 MPVolumeView 的一部分的 Airplay 按钮按方面工作,但只有音量滑块上的按钮不会对移动做出反应(音量也不会改变)。有什么想法吗?

我正在使用 XCode8/Swift2.3

【问题讨论】:

    标签: ios swift interface-builder swift2.3


    【解决方案1】:

    对于遇到相同问题的每个人都可以。我最后将包装器 UIView 的类型设置为 MPVolumeView,所以我不再有包装器了。似乎是解决问题的最佳方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-17
      • 1970-01-01
      • 2013-02-02
      • 1970-01-01
      相关资源
      最近更新 更多