Ich habe eine iPhone-App, die nur im Landscape-Modus läuft, aber kürzlich wollte ich Mail/SMS/Facebook-Features (über UIButton Aktionen) hinzufügen. Der letzte läuft reibungslos, ich starte den Webbrowser (selbst verwaltet den Hochformatmodus), aber das Starten von Mail oder SMS-Composer macht mich verrückt. Ich möchte diese App nur im Querformat verwenden, mit Ausnahme von mail/sms/fb (Browser tatsächlich).Wie man E-Mail/SMS in der iPhone App im Querformat ausführt?
ich es geschaffen Mail/SMS Komponisten im Portrait-Modus zu haben, wenn App-Bildschirm in der Landschaft zu haben, aber Tastatur erscheint auch in der Landschaft, die die linke/rechte Hälfte des Komponisten blockiert - es hatte mit [composer setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
entweder I sind zu diesem Thema schlechte Sachen zu lesen, oder ich bin einfach blind;) - oder so jede Hilfe benötigt, dank
EDIT:
ich eine Wurzel mit Viewcontroller außer Kraft gesetzt habe:
- (BOOL)shouldAutorotateToInterfaceOrientation
, die in beiden Querformatmodi YES zurückgibt. Diese rootVC startet ShareVC, die 3 Tasten für Mail/SMS/Fb hat. Ich möchte etwas wie das Starten eines Webbrowsers erreichen, der im Hochformat beginnt. Das selbe mit mail & sms, aber mit modal view controllern und dann zurück zu ShareVC nach dem Senden von Mail/SMS ...
Ich setze auch Orientierungen in Plist zu Querformat. Hoffe, dass dies zu klären, was ich :)
ok, wenn jemand weiß, wie man um mail/sms-komponenten im querformat in der landschafts-app zu starten - das wäre auch befriedigend – raistlin