2014-01-05 177 views
0

我在我的應用程序中使用表格視圖。我用基本單元手動創建了表格視圖。我在屏幕的頂部插入了一個導航欄。當我向下滾動時,導航欄消失。爲了讓它重新出現,我必須回滾到屏幕的頂部。如何確保導航abr始終顯示在屏幕上,而我正在向下滾動。 enter image description here導航欄在滾動時消失

回答

2

有幾種不同的方法。

第一種方法是將您的視圖控制器嵌入到導航控制器中,而不是直接將導航欄添加到您的視圖控制器。選擇您的視圖控制器並選擇編輯器 - >嵌入 - >導航控制器。它會將一個導航控制器添加到故事板,並將視圖控制器設置爲其根控制器。 即使您使用Tableview控制器(它不會讓您在界面構建器中手動添加導航欄),這仍然可行。 我會建議你使用這種方式。

見截圖http://imgur.com/WQhgktf


第二種方式是直接添加導航欄控制器和檢查的意見層次結構:兩個表視圖和導航欄應該是一樣的水平和導航欄上應按照表格視圖。很可能您的導航欄已添加爲表格視圖的子視圖。 請注意,我不建議你按照這種方式,因爲你將不得不手動添加約束,這種方法將不能與表視圖控制器一起使用,而且你可以運行一些其他問題。

查看截圖http://imgur.com/UYeq8vF