2009-05-29 7 views
0

Ich habe ein Problem damit, dass ein UINavigationController seine Tabelle nach der Autorotation richtig auslegt, wenn UITableview eine Subview ist.iPhone Rotation von UINavigationController als Subview anzeigen

Was passiert, ist, dass die Navigationsleiste um 20px nach unten verschoben wird, und der Tisch wird entweder zu kurz und zu breit im Querformat oder zu schmal im Hochformat.

Hat jemand irgendwelche Vorschläge? Das hat mich für den letzten Monat verrückt gemacht ...

Antwort

0

Das klingt wie ein bekanntes Problem mit dem iPhone 3.0 Beta. Da es unter NDA steht, kann es hier nicht offen diskutiert werden. Es gibt jedoch eine discussion in den Apple-Diskussionsforen, die sich auf dieses Problem beziehen. Sie müssen Teil des For-Pay-iPhone-Entwicklerprogramms sein, um Zugriff auf diesen Thread zu haben, wie im Abschnitt 3.0.

+0

Ich benutze eigentlich immer noch 2.2.1 :) Aber ich habe einen Weg gefunden, das Problem zu umgehen, indem ich UINavigationController einfach nicht für eine Unteransicht verwende. Ich erkannte, nachdem ich ein paar andere verwandte Fragen hier gelesen habe, dass ich es mit der presentModalViewController-Methode des Hauptansicht-Controllers auf den Bildschirm bringen kann, und das scheint in meinem Fall ein besserer Ansatz zu sein. Dennoch, hanks für die schnelle Antwort. – Cruinh

Verwandte Themen