Я хочу изменить высоту всплывающего окна, я следую каждой инструкции, но я получил ошибку, что не знаю, как это исправить
здесь часть моего кода
class PatientRecordingsViewController: UIViewController, UIPopoverPresentationControllerDelegate {
...inside a clouser
let vc = EnteringNoteView()
vc.modalPresentationStyle = .popover
if let popover: UIPopoverPresentationController = vc.popoverPresentationController {
popover.delegate = self
popover.sourceView = self?.addNoteViewModel
popover.preferredContentSize = CGSize(width: 100, height: 100)
self?.present(vc, animated: true, completion: nil)
}
В строке popover.preferredContentSize
я получаю эту ошибку:
Cannot assign to property: 'preferredContentSize' is immutable
Add explicit 'self.' to refer to mutable property of 'TaskViewController'
Когда я нажимаю на исправление, он добавляет .self
:
popover.self.preferredContentSize = CGSize(width: 100, height: 100)
Затем он показывает опять та же ошибка. Буду признателен, если кто-нибудь может мне помочь