2013-08-28 15 views
5

Iphone için bir ios uygulaması oluşturuyorum. Sadece 4 inçlik bir cihazda çalışmasını sağlamak istiyorum (bu yüzden iphone 5 ve iPod touch 5). Bu ikisinden birinde çalıştırdığımda iyi çalışıyor. ama ipad üzerinde çalıştığımda, X2 düğmesi görünür ve ipad, 4 inç değil, eski 3,5 inçlik ekranı simüle eder. Niye ya?Sınırlı uygulama sadece 4 inçlik aygıtlarda çalışacak şekilde sınırlandı IOS

+0

Tekrar gelmek ister misiniz? ipad 3.5 inçlik ekranı simüle eder? Ne? Sorunuz biraz zor anlaşılır. – CaptJak

+1

ipad için tasarlayabilirsiniz, sonra nasıl davranacağınızı – bshirley

cevap

7

Yalnızca 4" cihazlar için yayınlanacak bir uygulamayı seçemezsiniz ve bunu bir iPhone tek uygulamanın çalıştırdığında iPad simüle görüntülediğimiz üzerinde hiçbir etkisi yok. İstediğiniz şey basitçe mümkün değildir.

2

yapabilirsiniz belirli bir ekran boyutunda veya sadece belirli bir iOS sürümünde çalışacak şekilde sınırlandırılmasın, ekranın yönünü ve boyutunu kontrol etmenin ve belirli bir şekilde bakmanın yolları vardır, ancak uygulama hala çalışacaktır.

Uygulamayı sadece 3.5 ve 4 inç ekranlarda iyi görünecek şekilde tasarlamalısınız, bunu toggling the screen size button when creating in IB (IB kullanıyorsanız) yapabilirsiniz.

Uygulamanızın hem iPad hem de 3.5 ve 4 inç iOS cihazlarda yayınlanmasını istiyorsanız, uygulamanızı "Evrensel" bir uygulama haline getirmelisiniz.

Ancak iPad simülatöründe çalıştırarak neyi kastettiğinizi anlıyorum ve @Scott'un dediği gibi, iPad simülatöründe görüntülenen ekran boyutu hiçbir şey ifade etmiyor. Bunun yerine sorunu önleme

(o da gayet güzel olun) çözmek (3,5" üzerinde kötü görünüyor)

+0

oh Ben "ipod touch 5th gen, iOS 5 çalışan iphone 5 için kullanılabilir" diyebileceğimi düşündüm, ama eğer ben de bir 3.5 inç kullanıcı arayüzü tasarlamak zorunda olacak. En azından ben biliyorum, teşekkürler – user2014474

+0

@ user2014474 Evet, her ikisi de iyi görünmesini sağlamak zor olmamalı, sadece sana gösterdiğim düğmeyi kullan. Ayrıca Scott'un ya da benimki gibi bir cevabı kontrol ettiğinizden emin olun. – CaptJak

+0

@Scott'u kontrol edeceğim. Cevap veren ilk kişi oldu :) ama yine de teşekkürler – user2014474

İlgili konular