2011-08-19 50 views
0

我不想在導航欄和導航控制器的內容之間添加一些空格。所以我想改變內容的框架。但是,我一直無法弄清楚如何做到這一點。這應該是一個簡單的任務,可能只是我不知道正確的apis。只是爲了澄清,這是我想要的效果:在導航欄和導航控制器中的內容之間添加邊距/填充

+-----------+ 
| TITLE | 
+-----------+ 
       <--- margin/padding that I should be able to set in code 
+ - - - - - + 
    SOME 
| TABLE- | 
    VIEW 
| OR  | 
    WHATEVER 
+ - - - - - + 

回答

1

我認爲最簡單的方法是創建自定義視圖,並將其設爲主要以導航控制器內的所有視圖控制器。在自定義視圖中重寫setFrame:方法,並在每次將其傳遞到超級視圖之前調整幀。