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

  • Awesome Toys TV

    Awesome Toys

    18 HAZİRAN 2014
  • curioustravelers

    curioustrave

    12 AĞUSTOS 2006
  • kimaliz

    kimaliz

    18 Temmuz 2006