SORU
21 EYLÜL 2012, Cuma


almak için nasıl böyle büyük mükafat 4.5 açılışında şeritleri

Benim uygulama ile iş yapmaya çalışıyorum 5 ve iPhone 4/4s iPhone. "" Ama benim uygulama için iş gibi görünüyor değil iOS 5'te desteklenmiyor okudum da. Otomatik denedim Otomatik düzen özellikle kodunda bir UİScrollview ve re-boyutlu bir UİPicker bakış denetleyicisi başarısız olur. İki Şeritleri 4 inç ve 3.5 inç için bir kaplıcaya gitmek için yol gibi görünüyor.

İki film Şeridi aproch benim için çözüm gibi görünüyor. Bu iki soru kalıyor;

  1. Nerede o algılamak için kod 4/4s/5 gitmeli? Bu appDelegate içinde varsayılabilir.didFinishLaunchingWithOptions yöntemi m

  2. Nasıl değiştirebilirim "Ana film Şeridi"?

CEVAP
21 EYLÜL 2012, Cuma


Bu çok güzel bir soru.

Yapmanız gereken budur

  1. 4/4s film şeridi mevcut, seçmek için Dosya yinelenen, iPhone 5 özel bir ad verin. Hedef ve uygulama adını işaretli olduğundan emin olun.

  2. Öznitelikleri denetiminde, Film Şeridi ve perde seçmek zorunda önümüzdeki 4 Tam Ekran Retina için boyutunu değiştirmek. Bu görüntü için her şeyi yeniden düzenlemek için izin verir.

  3. Application didFinishLaunchingWithOptions film şeridi adı ile aşağıdaki kodu yapıştırın son olarak 4 inç film şeridi için verdin.

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
    if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){
        UIStoryboard *storyBoard;
    
        CGSize result = [[UIScreen mainScreen] bounds].size;
        CGFloat scale = [UIScreen mainScreen].scale;
        result = CGSizeMake(result.width * scale, result.height * scale);
    
        if(result.height == 1136){
            storyBoard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone_5" bundle:nil];
            UIViewController *initViewController = [storyBoard instantiateInitialViewController];
            [self.window setRootViewController:initViewController];
        }
    }
    
    return YES;
    }
    

Herkes 1, aşağıdaki gibi yapın adım nasıl alamadım.

  1. Proje dizinine gidin ve yapıştırın MainStoryboard.storyboard ve yeniden yeni film şeridi MainStoryboard5.storyboard söylemek.

  2. Proje sağ tıklayıp Add Files to .... tıklayarak bu yeni film şeridi projesi MainStoryboard5.storyboard (böyle büyük mükafat olarak) ekleyin

  3. Şimdi böyle büyük mükafat iki şeritleri var.

İpucu

'Ürün >kullanmak zorunda kalabilirsiniz Temiz: "Bu, seninle sonra çalışmak için tüm yukarıda yapmış.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009
  • PlayStation

    PlayStation

    16 Aralık 2005
  • Top Gear

    Top Gear

    27 Mart 2006