RPSystemBroadcastPickerView显示黑色圆形

问题描述

我正在开发一个能够显示可用广播扩展列表的应用程序。正如我经过Apples doc一样,并在测试应用程序中用最少的代码实现,如下所示:

import UIKit
import ReplayKit

class ViewController: UIViewController {

    @IBOutlet var containerView: UIView!

    override func viewDidLoad() {
        super.viewDidLoad()
        let broadcastPicker = RPSystembroadcastPickerView(frame: CGRect(x: 0,y: 0,width: 50,height: 50))
        containerView.addSubview(broadcastPicker)
        broadcastPicker.translatesAutoresizingMaskIntoConstraints = false
        containerView.addConstraint(NSLayoutConstraint(item: broadcastPicker,attribute: .trailing,relatedBy: .equal,toItem: containerView,multiplier: 1,constant: 0))
        containerView.addConstraint(NSLayoutConstraint(item: broadcastPicker,attribute: .leading,attribute: .top,attribute: .bottom,constant: 0))
        broadcastPicker.showsMicrophoneButton = true
        containerView.addSubview(broadcastPicker)
    }
}

但是它仅显示一个黑色的圆形圆圈。

enter image description here

在这里错过了什么吗?在测试应用中,我还没有实现其他任何功能

iOS版本:13.6.1 Xcode:11.3

You can find the complete source code of the test app here.

请帮助!

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)