2013-03-05 22 views
1

我有一個tableView與一些元素和在視圖的頂部,有一個UISearchBar。當第一次,我使用搜索欄一切正常。我可以編寫,編輯和刪除文本內容和搜索欄,也可以篩選我的tableView。 但問題出現了,當我從tableView中選擇一個項目(表格視圖顯示營地列表)時,它會打開一個包含該項目細節的新視圖。 我回來的時候給的tableView從的DetailView,使用下面的代碼UISearchBar不再可編輯當解除模態視圖

[[self parentViewController]dismissModalViewControllerAnimated:YES]; 

searchBar不再是可編輯。鍵盤不會出現,如果我觸摸searchBar,則什麼都不會發生。

任何幫助,將不勝感激。

+0

顯示你的代碼..檢查你在你的代碼的任何地方做禁止用戶交互。 – 2013-03-05 09:07:04

+0

我不認爲我禁用用戶交互...我該怎麼辦? – gabboSonc 2013-03-05 09:10:02

+0

謝謝,但您的所有建議都不起作用。對我來說是一個大問題,因爲在互聯網上搜索我還沒有找到任何解決方案。也許是一個Xcode錯誤?因爲我試圖通過「代碼」(不使用IB)創建搜索欄來解決問題,而且我遇到了同樣的問題。 – gabboSonc 2013-03-05 13:54:07

回答

1

的問題是,一些其他的觀點是重疊searchbar.Also檢查搜索欄的用戶交互

+0

所以我必須做什麼? – gabboSonc 2013-03-05 09:09:18

+0

在您的viewWillAppear中嘗試@suuny代碼:方法 – 2013-03-05 09:10:05