UIWebView bir UITavigationController içinde bir UITabBarController içinde var. Bazen UIWebView tarafından görüntülenen sayfalar HTML5 video nesneleri içerir.UITWebView'da UITWebView'da yatay görünüm için yatay mod desteği UITabBarController
Video beklendiği gibi oynatılmaya başlar, ancak manzara modunu desteklemez.
UITabBarcontroller'ın tüm görünüm denetleyicilerinin peyzaj modunu otomatik hale getirmediğinden bu yana olabilir ("UITabBarController'ın içindeki tüm görünüm denetleyicileri, UITabBarController'ı otomatikleştirmek için yatay modda otomatik görüntülemeyi desteklemelidir" diye duymuştum) uygulamanın dışında videonun kendisini açmak için herhangi bir geçici çözüm? Muhtemelen bazı çözüm bilir.
herkes?
teşekkürler!
GÜNCELLEME 2011-03-15
Kendimi biraz tekrarlayacağım ama yeni bir soru oluşturmak için yeterli olduğunu hissetmedim. Ben takip hiyerarşiyi var:
UITabBarController
UINavigationController (NC-A)
UITableView
UIWebView (pushed from UITableView)
UINavigationController (NC-B)
A number of UITableViews
UINavigationController (NC-C)
A number of UITableViews
I (NC-A'da) UIWebView istiyorum, bazen (manzara modunu desteklemek için, (yukarıda bahsedilen gibi) HTML5 video nesneleri içeren ve autorotate/-Resize zaman kullanıcı telefonunu kendisi)
Ama ben ettik, bir UITabBarController içinde otorotasyonu desteklemek için NC-B ve NC-A
tarafından kontrol görünümlerinde otorotasyonu uygulamak istemiyoruz çevirir "sekmesinde bulunan tüm görünümler" üstündeyse, sekmelerin her birinin s houdAutorotateToInterfaceOrientation (ve söz konusu yön için EVET'e geri dönün) ".
Bunu çözmenin bir yolu var mı?
Web görünümünün kendisi dönüyor mu? Ne demek, manzarayı desteklemiyor? Kilitlenme, yüklenemedi, yeniden boyutlandırılamadı mı? – russ36363
Hayır, (her an görünen görünür görünümlerin otorotasyonu desteklemediği bir UITabBarController içinde bulunan bir gezinme denetleyicisinin içinde olduğu için). "Manzara modunu desteklemiyor" ifadesiyle basitçe telefon döndürüldüğünde döndürülemiyor ve otomatikleştiriliyor. :) –