2013-05-29 21 views
0

我使用普通樣式表視圖自定義TableViewController,並將其嵌入到導航控制器中。我在導航欄的表格視圖和黑色半透明樣式上使用了刷新控制,並且全部都在故事板中設置。在故事板中嵌入導航控制器的TableView的頂部偏移量

表格視圖的第一行從導航欄項目下面開始,這是正常的,行可以在半透明的導航欄下滾動。當用戶開始拉動表格以激活刷新控制時,刷新對象的動畫顯然從導航欄下的屏幕邊緣開始,因此刷新對象總是被導航欄部分覆蓋,這可能會使沒有經驗的用戶感到困惑。

有沒有辦法告訴TableView避免在導航欄下滾動,並在導航欄下面啓動刷新控制對象動畫?我試圖在桌面視圖上使用Scroller Insets而沒有任何效果。

謝謝。

回答

1

如果您進入故事板中tableview控制器的屬性,可以更改導航欄後面開始的tableview的大小和位置。問題不是偏移量,而是tableview本身的大小和位置。只需將y位置向下移動即可容納導航欄。

相關問題