Изменить высоту поповера - PullRequest
0 голосов
/ 03 марта 2020

Я хочу изменить высоту всплывающего окна, я следую каждой инструкции, но я получил ошибку, что не знаю, как это исправить

здесь часть моего кода

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)

Затем он показывает опять та же ошибка. Буду признателен, если кто-нибудь может мне помочь

...