我正在使用 RPSystemBroadcastPickerView 让用户以更简单的方式开始广播。我创建了新的 iOS“单视图应用程序”项目,将代码添加到 ViewController 类:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let screenSharingProviderPickerView: RPSystemBroadcastPickerView = RPSystemBroadcastPickerView(frame: view.frame)
view.addSubview(screenSharingProviderPickerView)//append(screenSharingProviderPickerView)//insertSubview(screenSharingProviderPickerView, at: 0)
screenSharingProviderPickerView.translatesAutoresizingMaskIntoConstraints = false
NSLayoutConstraint.activate([screenSharingProviderPickerView.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 0),
screenSharingProviderPickerView.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant: 0),
screenSharingProviderPickerView.widthAnchor.constraint(equalToConstant: 100),
screenSharingProviderPickerView.heightAnchor.constraint(equalToConstant: 100)])
}
在设备上构建并运行项目,点击屏幕中间的白黑色圆圈,BroadcastPickerView 出现,但同时我在控制台收到错误消息: 不平衡调用 UIApplicationRotationFollowingController 的开始/结束外观转换: 0x109301750。
这个“不平衡通话”错误有什么解决方法吗?