2010-04-11 14 views

Odpowiedz

38

Jeśli używasz kontrolera UIPopoverController, po prostu ustaw its contentViewController na UINavigationController i ustaw the title jego najgłębszego kontrolera widoku.

Jeśli używasz UIActionSheet, ma title property już (co należy zauważyć podczas inicjalizacji z -initWithTitle:….)

+0

To działa, ale wydaje się dziwne, że trzeba zawijać UIViewController w UINavigationController tylko dlatego właściwość Title może przenikać z powrotem do UIPopoverController. –

8

byłem bić głową o ścianę cały dzień z tego samego problemu i myślę W końcu mam rozwiązanie: D Musisz użyć UINavigationController dla contentViewController popover, a następnie dodać tytuł do paska nawigacyjnego kontrolera nawigacyjnego, jak zwykle. Dziwne, to nie działa, jeśli dodasz pasek nawigacyjny do istniejącego kontrolera widoku.

Powiązane problemy