SORU
11 Mart 2009, ÇARŞAMBA


Program aracılığıyla iPhone arayüzü yönünü belirlemek?

UIDevice.orientation olası değerleri UIDeviceOrientationFaceUp UIDeviceOrientationFaceDown vardır. Cihazı düz olduğunu bilmek yararlı olabilir, ancak bu düz arayüzü portre veya manzara modunda görüntüleme odaklı olsun, bize bir şey söylemez. Bir şekilde cihaz belirsiz bilgi veriyor durumlarda GUI akım yönünü bulmak için var mı? Yönünü değiştirmek olayları yatay/son portre unutma veya ana UİView bu sınırları yükseklik ve genişliğini kontrol etmek için takip edebilirdim sanırım, ama kludgey görünüyor. Atladığım cihaz veya UİView bir özelliği var mı?

CEVAP
11 Mart 2009, ÇARŞAMBA


Bir viewcontroller sadece kodu kullanabilirsiniz:

UIInterfaceOrientation interfaceOrientation = self.interfaceOrientation;

Bu UİİnterfaceOrientation bir numaralama

typedef enum {
  UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
  UIInterfaceOrientationPortraitUpsideDown = UIDeviceOrientationPortraitUpsideDown,
  UIInterfaceOrientationLandscapeLeft      = UIDeviceOrientationLandscapeLeft,
  UIInterfaceOrientationLandscapeRight     = UIDeviceOrientationLandscapeRight
} UIInterfaceOrientation;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eHow

    eHow

    27 NİSAN 2006
  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009