i, gizli durum çubuğunda başlamak bir açılış ekranı göstermek ve (içerik yüklenir gösterilmesini zaman geri durum çubuğunu geçiş istediğiniz bir iPhone uygulaması var [[UIApplication sharedApplication] setStatusBarHidden:NO animated:YES]
kullanarak, internet üzerinden yüklenmesi gerektiğinden zaman alır. Durum çubuğunun gösterilip gizlendikten sonra içerik görünümümün yeniden boyutlandırılmasını ve konumlandırılmasını istiyorum. Uygulamamın herhangi bir cihaz oryantasyonunda çalışabilmesini istiyorum (belki de Apple yönergelerinde belirtilen şekilde üst nokta yönelimi hariç).boyutlandırma içeriği gizli/gösterilen
Sorunum uygulama olması gerektiği gibi görünmesini alamayan olduğunu. Otorotasyondan sonra 20pt'lik bir boşluk gösterir veya belirdiğinde durum çubuğunun altında gizlenir.
Bunun için uygun yol ne olmalıdır?
Ben henüz test etmedim, ama aynı sorunlar gelen çağrı çubukla ortaya sanırım.
DÜZENLEME:
daha iyi sorunun ne anlatmaya çalışacağım. Uygulama başladığında, durum çubuğu gizlenir ve pencere koordinat sisteminde pencerenin görünen alanının üst köşesi pencerenin koordinat sisteminde 0,0'dır. Sonra durum çubuğunda kayarım. Bu pencere boyutunu değiştirmez, dolayısıyla 0,0 noktası artık durum çubuğunun arkasında gizlidir. Pencerenin görünen alanının sol üst köşesi 0,20'dir ve görüşümü bu koordinatlara taşımalıyım (ve düzgün bir şekilde tekrar 320 * 460 olarak değiştirmem gerekiyor). Ancak, cihazı döndürürsem, orijinal konumuna geri dönersek, görünür pencere alanının sol üst koordinatı tekrar 0,0 olur ve pencere şu anda 320 * 480 boyutundadır.
Bir geçici çözüm, bir bayrağın okunmasını sağlamaktır. Telefonun daha önce döndürülüp yükseltilmediğini, ancak başka bir konuma döndüğümde ve sonra geri döndüğümde pencere koordinatlarının değişmemesinin bir yolu yok mu?
Var adıdır Görünümünüze otomatikleştirici maskeler mi ayarladınız? – titaniumdecoy