1

Ich verwende UIPopoverController, um ein Popover von einer ausgewählten UITableViewCell darzustellen. Das Problem ist, dass der Popover-Titelbereich zu groß ist. Es scheint, dass unterhalb der Navigationsleiste und über der Ansicht des Ansichtscontrollers ein extra blau gerundetes Rechteck über dem UITextView erscheint. Warum ist es da und wie werde ich es los?Zusätzlicher blauer Bereich im Popover zwischen dem Titel der Navigationsleiste und der View-Controller-Ansicht

Der Inhaltsansicht-Controller des Popover-Controllers ist ein UINavigationController. Der Root View Controller des UINavigationControllers ist ein UIViewController. Die Ansicht des UIViewControllers ist eine UITextView.

Der UIViewController setzt seine Titeleigenschaft auf "UIViewController title". Das UITextView legt seinen Text auf "UITextView-Text \ n \ nUITextView-Text \ n \ nUITextView-Text" fest. Es gibt keine anderen Schaltflächen oder Ansichten im Popover.

Popover Screenshot von meinem iOS-Simulator:

enter image description here

Ich bin mit iOS 5.1, Xcode 4.3.1.

Antwort

0

Lösung: setze wantsFullScreenLayout im UIViewController auf YES.

Verwandte Themen