【发布时间】:2021-06-24 17:08:12
【问题描述】:
我已经用 RPScreenRecorder 录制了一个视频序列。一切正常。
现在我想自定义预览控制器的 UI。 如何更改取消和保存按钮的颜色? 是的,总的来说,我知道如何更改 UIBarButtonItem 的颜色:
let cancelBtn = UIBarButtonItem(barButtonSystemItem: .cancel, target: self, action: #selector(self.dismissView))
cancelBtn.setTitleTextAttributes([NSAttributedString.Key.foregroundColor: UIColor.red], for: .normal)
但我在预览中找不到按钮的引用(RPPreviewViewController)。
func stopRecorder() {
recorder.stopRecording { [unowned self] (preview, error) in
guard let previewVC = preview else {
return
}
previewVC.previewControllerDelegate = self
previewVC.modalPresentationStyle = .fullScreen
self.present(previewVC, animated: true, completion: nil)
}
}
``
【问题讨论】:
标签: swift button colors replaykit