tworzę aplikację iOS dla iPhone. Chciałbym, aby działał tylko na urządzeniu 4-calowym (więc iPhone 5 i iPod Touch 5). Kiedy uruchomię go na jednym z tych dwóch, działa dobrze. ale po uruchomieniu na iPadzie pojawia się przycisk X2, a iPad symuluje stary wyświetlacz 3,5-calowy, a nie 4-calowy. Czemu?Limit app działa tylko na 4 urządzenia calowy IOS
Odpowiedz
Nie można wybrać aplikację, aby zostać wydany tylko w przypadku urządzeń 4" , a nie mają żadnego wpływu na to, co wyświetla iPad symuluje gdy uruchamia tylko iPhone app. Co chcesz jest po prostu niemożliwe.
Można nie ograniczaj swojej aplikacji do uruchamiania na określonym rozmiarze ekranu lub nie, tylko konkretne wersje systemu iOS Istnieją sposoby sprawdzenia orientacji i rozmiaru ekranu i sprawiają, że wygląda to w określony sposób, ale aplikacja będzie nadal działać. należy po prostu zaprojektować aplikację, aby wyglądać dobrze na obu ekranach 3,5 i 4-calowych. można to zrobić przez toggling the screen size button when creating in IB (jeśli używasz IB).
Jeśli chcesz, aby Twoja aplikacja stanie uruchomić zarówno na iPadzie i 3,5 i 4 cale iOS urządzeń, należy zrobić swoją aplikację „uniwersalny” aplikacji.
Ale rozumiem, co masz na myśli poprzez uruchomienie go na symulatorze iPad i jak @Scott powiedział, wielkość ekranu wyświetlane w symulatorze iPad nic nie znaczy.
Zamiast unikając problemu (wygląda źle na 3,5") rozwiązać go (aby wyglądać dobrze na obu)
oh Myślałem, że mogę powiedzieć „dostępny do iPoda touch 5th Gen, iPhone 5 z systemem iOS ...”, ale jeśli nie będę musiał zaprojektować interfejs użytkownika, a także 3,5-calowy. Przynajmniej wiem, dzięki – user2014474
@ user2014474 Tak, to nie powinno być trudne, aby wyglądać dobrze na obu jednak, że wystarczy użyć przycisku pokazałem. Upewnij się też, że sprawdzasz odpowiedź, czy to Scott, czy moją. – CaptJak
Sprawdzę @Scott. był pierwszym, który odpowiedział :) ale dzięki i tak – user2014474
Zobacz to:
https://stackoverflow.com/a/31283624/2089760
To pytanie jest prawie duplikat to, ale ta odpowiedź odpowiada na twoje pytanie:
- 1. Wykrywanie iOS iOS Wykrywanie makro 3,5-calowy lub 4-calowy wyświetlacz
- 2. UIImagePickerController nie działa poprawnie na ios 9.3 iPad 4
- 3. wyłączyć głośność urządzenia - iOS
- 4. Manifestowa obsługa ekranu Tylko w przypadku urządzenia i tylko na tablecie.
- 5. Urządzenia iOS jako serwer WWW
- 6. Debugger ByeBug działa tylko raz [Rails 4]
- 7. czujnik zbliżeniowy nie działa w iPhone 4 urządzenia
- 8. Odcień UIToolbar na iOS 4
- 9. Urządzenia w zestawie obrazów określonych dla urządzenia w katalogu zasobów
- 10. Czy MongoDB działa na iOS?
- 11. iPhone app awarii na iOS 4.0
- 12. laravel 4 nie działa na Windows XAMPP
- 13. iOS: Zmiana głośności urządzenia
- 14. AmazonS3Client putObject działa tylko na głównym wątku systemu iOS?
- 15. FBRequestDelegate działa tylko na AppDelegate?
- 16. Odzyskaj identyfikator urządzenia iOS
- 17. iOS, blokowanie urządzenia z kodu
- 18. Czy storyboardy będą działały na ios 4?
- 19. Wydajność programu ładującego urządzenia App Engine
- 20. iOS App Wersja Numeracja
- 21. iOS Składanie Routing App
- 22. PhoneGap iOS App Ikona
- 23. Czy maksymalny limit 4 GB na serwerze sql 2005 wyraża format .mdf + .ldf czy tylko .mdf?
- 24. Jak znaleźć kod iOS 4 tylko w projekcie iPhone'a
- 25. iOS 4 + MPMoviePlayerController
- 26. Zmiana zachowania tła UITextField z iOS 4 na iOS 5
- 27. iOS 4 Build SDK
- 28. Transformacja nie działa na IOS
- 29. Limit czasu aplikacji Google App Engine?
- 30. Dlaczego JUnit 4 na Androidzie nie działa?
Przyjdź ponownie? iPad symuluje wyświetlacz 3,5-calowy? Co? Twoje pytanie jest trochę trudne do zrozumienia – CaptJak
możesz zaprojektować dla iPada, wtedy będzie zachowywać się jak lubisz – bshirley