Man*_*e W 9 iphone uiwebview uitabbarcontroller html5-video
我在UITabBarController中的UINavigationController中有一个UIWebView.有时,UIWebView显示的页面包含HTML5视频对象.
视频按预期开始播放,但不支持横向模式.
我认为这可能是因为并非UITabBarcontroller中的所有视图控制器都自动转向横向模式(我听说过"UITabBarController中的所有视图控制器应该支持自动旋转到横向模式以使UITabBarController自动旋转").
知道任何解决方法的人吗?可能是在应用程序之外打开视频本身的一些解决方案?
谢谢!
更新2011-03-15
我会稍微改写自己,但我觉得创建一个新问题不够.我有以下层次结构:
UITabBarController
UINavigationController (NC-A)
UITableView
UIWebView (pushed from UITableView)
UINavigationController (NC-B)
A number of UITableViews
UINavigationController (NC-C)
A number of UITableViews
Run Code Online (Sandbox Code Playgroud)
我想要UIWebView(在NC-A中),它有时包含HTML5视频对象(如上所述),以支持横向模式(当用户翻转手机本身时自动旋转/ -resize)
但我不想在NC-B和NC-A控制的视图中实现自转
为了支持UITabBarController中的自动旋转,我已经读过"每个选项卡中当前'顶部'的所有视图都必须实现shoudAutorotateToInterfaceOrientation(并且对于所讨论的方向返回YES)".
有什么方法可以解决这个问题吗?
| 归档时间: |
|
| 查看次数: |
1271 次 |
| 最近记录: |