我目前在我的視圖控制器中有一個帶有UINavBar的導航控制器。通過將框架x位置更改爲負值來隱藏導航欄。此隱藏的導航欄但導航欄下的區域不再響應觸摸輸入。我怎樣才能解決這個問題?UINavigationBar下的區域在幀被移出屏幕時不響應水龍頭
0
A
回答
1
可以隱藏與
[self.navigationController setNavigationBarHidden:YES animated:YES];
這樣,你的觀點將調整導航控制器。
+0
我不想這樣做,因爲我爲導航欄的隱藏/顯示設置了動畫,並且如果將其設置爲隱藏,它會改變我的其他視圖。儘管將高度設置爲0似乎是一種可能的解決方案。 –
+0
如果你堅持你的觀點到底部,他們不會向上移動 – Danilo
0
更簡單(也更直觀)的方法是簡單地修改視圖控制器設置。您可以轉到實用程序菜單,選擇Attributes Inspector,然後將「Top Bar」設置爲None以刪除NavBar。確保您在故事板中選擇了正確的視圖控制器。
顯然,如果你不使用故事板,這對你沒有任何好處。在這種情況下,請使用Danilo的解決方案。
相關問題
- 1. 如何防止在屏幕上的區域中的水龍頭
- 2. Uibutton移動到導航區域時不識別水龍頭
- 3. Android下的片段響應水龍頭
- 4. iOS6上的UINavigationBar的上半部分未響應水龍頭
- 5. MonoTouch.Dialog - 響應DetailDisclosureButton水龍頭
- 6. DrawableGameComponent不響應我的水龍頭
- 7. GMSPolygon爲什麼不響應水龍頭?
- 8. 移動一個UINavigationBar關閉屏幕,但下面的區域不可觸摸
- 9. UIButton的水龍頭沒有響應
- 10. BlackBerry編程 - 用水龍頭關閉彈出屏幕
- 11. 離線UIView響應水龍頭
- 12. CalendarView:區分水龍頭
- 13. 移動時,UINavigationBar下的區域不再可觸及
- 14. 如何在屏幕上的任何地方點按水龍頭
- 15. 動畫移動UIButton沒有響應觸摸/水龍頭移動時
- 16. Android區分水龍頭和雙擊水龍頭
- 17. 兩個水龍頭需要隱藏UINavigationBar出現
- 18. UIPageViewController子視圖在屏幕水龍頭之後移動到狀態欄後面
- 19. collectionView:didSelectItemAtIndexPath不會被調用水龍頭
- 20. 的TextView的onClick不響應一個水龍頭
- 21. 在文本區域水龍頭上顯示日期選擇器
- 22. 信息按鈕的UIBarButtonItem不響應水龍頭
- 23. UIWebView屏幕水龍頭在顯示區域後停止工作,然後隱藏一個UIView覆蓋
- 24. 如何檢測Palm Pre上的手勢區域的水龍頭?
- 25. 觸摸屏:區分水龍頭的開始
- 26. 用屏幕水龍頭停止UIView動畫
- 27. 移動領域上的水龍頭狀態
- 28. UINavigationBar和可用屏幕區域的計算
- 29. 子視圖不響應水龍頭/觸摸;
- 30. 如何在屏幕移出後保持選定區域
展開底層視圖的框架? –
我已經這樣做了。問題是導航欄曾經是不響應觸摸的區域。 –