Wie setze ich parentViewController in UIViewController?

Die parentViewController-Eigenschaft von UIViewController ist schreibgeschützt, aber ich verschachtele benutzerdefinierte Ansichtscontroller und möchte diese Eigenschaft verwenden.

Da dies jedoch schreibgeschützt ist und ich keine andere Möglichkeit gefunden habe, diese Eigenschaft festzulegen, lautet meine Frage: wietun Ich habe es eingestellt?

Offensichtlich kann UINavigationController die Eigenschaft auf irgendeine Weise in -pushViewController festlegen, ebenso wie -presentModalViewController. Dies muss also möglich sein.

Mir ist bewusst, dass ich einfach meine eigene UIViewController-Eigenschaft hinzufügen kann, aber ich bin mir sicher, dass parentViewController im Prinzip die richtige Eigenschaft ist.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage