Gibt es eine Möglichkeit, das iPad programmatisch so einzustellen, dass die iPhone-App beim Start 2x ausgeführt wird (die iPhone-App bleibt jedoch nativ). Ich verstehe, dass ich NIB-Dateien für jede Hardwareplattform erstellen kann, aber aus Gründen der Einfachheit möchte ich die App nur so starten, als hätte der Benutzer die 2x auf dem iPad angetippt. Danke ... R.J.Entwickeln der iPhone-App zum Ausführen auf dem iPad - Auto-Set 2x
Antwort
Nein. Der Pixel-Doubling-Malarkey steht nicht unter der Kontrolle Ihrer App und ist eine Art Krücke für Apps, die nicht für das iPad entwickelt wurden. Wenn Sie im Originalcode nicht auf bestimmte Pixelmaße achten, sollte es nicht schwierig sein, auf den größeren Bildschirm zu wechseln.
Es ist nicht ganz Programmsteuerung, aber Sie können eine App im 2x-Modus auf iOS 4.2 starten.
Ich hatte ein paar Apps, die immer im 2x-Modus gestartet wurden, und sehr schön war es auch, aber ich habe nur herausgefunden, warum das heute war!
Schritte:
- Run iPhone App (zB von Xcode)
- Use '1x' und '2x' Tasten gewünschte Zoomstufe
- Presse Home-Taste wählen, um wieder Werfer
- Doppel Home-Taste tippen bringen Task-Manager
- Kill your app (halten Finger nach unten, bis Symbole zu tanzen beginnen, drücken Sie die '-' Taste auf das icon der App)
(Wenn Sie unter dem Debugger in Schritt 1 gelaufen sind, wird Xcode Ihnen sagen, dass das Programm ein SIGKILL bekommen hat, und möglicherweise irgendwo im Call-Stack anhalten; Sie können dies ignorieren.)
Jetzt, wenn Sie das Programm das nächste Mal ausführen, wird es mit der Zoomstufe starten, die Sie in Schritt 2 ausgewählt haben!
Ich habe nicht jede Methode zum Schließen des Programms getestet, aber diese Einstellung wird nicht gespeichert, wenn Sie sie von Xcode aus anhalten (z. B. über den Menüpunkt Ausführen | Stop), und sie wird nicht gespeichert Ihr Programm wird mitbeendet. Das Schließen mit dem Launcher ist der einzige Weg, den ich bisher gefunden habe ...
Schade, dass meine Stimme zu einer nicht existierenden Person gegangen ist. Dieser Typ war ein guter Typ mit guten Ratschlägen. Danke Kumpel – Dumoko
- 1. Entwickeln iPad Anwendung
- 2. iPhone App externes Anzeigefenster zoomt beim Ausführen auf dem iPad
- 3. Retina Bilder (@ 2x ~ iPad) nicht geladen, wenn iPad Bild nicht existiert (~ iPad)
- 4. UIPopoverPresentationController auf dem iPad
- 5. CSS-Medienabfragen auf dem iPad 3 (oder dem neuen iPad)
- 6. Bearbeiten von Storyboard-Dateien auf dem iPad
- 7. in ipad Simulator, wie Bildschirmgröße einstellen 2x Format
- 8. Ausführen von Xamarin iPhone App auf dem iPad als iPad-Anwendung
- 9. Wie Vorschau Apps auf dem iPad?
- 10. Ausführung der iOS-App auf dem Entwicklungsgerät ausführen
- 11. AudioServicesPlaySystemSound Volume auf dem iPad
- 12. Sammeln von Daten lokal auf dem iPad zum späteren Abrufen
- 13. CGBitmapContextCreate auf dem iPhone/iPad
- 14. HTML5-Videosuche auf dem iPad
- 15. SASS auf dem iPad kompilieren?
- 16. jQuery Live-Event auf dem iPad ... warum funktioniert es nicht?
- 17. Zeichnen App auf dem iPad mit OpenGL
- 18. Entwickeln für OpenGL ES auf dem Desktop
- 19. Langsame Reaktion auf Klickereignis auf dem iPad
- 20. Wie lange dauert der Sitzungsspeicher auf dem iPhone/iPad?
- 21. Ermitteln der iPhone-App auf dem iPad im Kompatibilitätsmodus
- 22. Ionic Content Split-Ansicht auf dem iPad
- 23. Entwickeln von Webanwendungen auf dem Mac
- 24. iPhone App auf dem iPad - Was ist der zusätzliche Aufwand?
- 25. Responsive Design funktioniert auf dem Ipad in Inspect Element, aber nicht auf der tatsächlichen Ipad-Ansicht?
- 26. Funktioniert gut auf dem iPhone, aber stürzt auf dem iPad
- 27. Tab-Leiste auf dem iPhone, aber nicht auf dem iPad
- 28. Testing paginiert UIScrollView auf dem iPad
- 29. App wird nicht reagieren, bis Rotation/2x auf iPad3
- 30. SecTrustCreateWithCertificates stürzt auf iPad
Vielen Dank für die Antwort. Ich werde mich damit beschäftigen, den Bildschirm im Programm zu behandeln. –