簡體   English   中英

肖像到風景UITabbar的方向變化?

[英]Portrait to landscape Orientation change of UITabbar?

在我的應用程序中,我在UINavigationController中使用了UITabbarController,當您單擊main時,它將以橫向顯示到細節,相反,我需要更改應用程序的方向。 我該怎么辦?

斯里

您不能強制要求使用私有API的方向。 您需要做的是在視圖控制器上實現以下方法,並僅對受支持的方向返回yes。 例如,如果僅支持縱向,則添加以下內容:

- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
    return ((orientation==UIInterfaceOrientationPortrait) || (orientation==UIInterfaceOrientationPortraitUpsideDown))
}

還要注意,由於這個原因,您必須在層次結構的每個視圖控制器類中重寫該方法(復制和粘貼)。

希望能有所幫助,我不確定這是否是您所要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM