[英]How can I make an image in a grouped tableview cell the width of the screen?
[英]How can I make a UINavigationController that is not full screen in width?
我正在嘗試實現Facebook風格的后視菜單導航模式(使用viewDeck ),我無法使主視圖后面的navigationController 不如屏幕寬度寬。
由於主視圖中仍然有一些疊加,我需要我的navController只有276點寬。 這意味着navController的右側將與部分可見的主viewController的窗口齊平。
如何縮小我的navController以便在主視圖后面鑽取視圖? 可能嗎? 到目前為止,我所嘗試的一切只是使navigationBar全屏。
編輯1:使用PKRevealController進行測試:
正如您所看到的,文本出現在屏幕上,您無法看到它的結尾。 如果您稍微切換窗台,您可以看到后視圖導航欄一直到邊緣。
如果您想重新實現Facebook應用程序的行為,您可能希望節省一些時間並查看以下項目之一:
可以創建一個小於其所包含視圖寬度的UINavigationController。 我快速瀏覽了你正在使用的庫,似乎每個子視圖的框架都設置為窗口的大小,向左或向右偏移一些量(參見referenceBounds
, centerViewBounds
和sideViewBounds
的函數)
要將導航控制器更改為完全可見,您需要更改它以使原點相同且寬度為276.0f,因此我認為您需要修改sideViewBounds方法以返回稍小的CGRect
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.