uisearchcontroller

    5熱度

    1回答

    我必須在這裏做錯事。 我有一個UITableView,並實現了一個UISearchController。 我有一個原型單元格鏈接到詳細信息屏幕,並在prepareForSegue方法中傳遞選定的值。 對於普通視圖控制器,所有工作正常,選中一行並按下詳細信息屏幕(即從右側滑入)。 然而,當有一個主動搜索,使用UISearchController,細節畫面模態呈現(即從屏幕底部向上滑動)未經UINav

    0熱度

    1回答

    所以我在我的項目中使用UISearchController,它似乎工作一切正常,但無論我在搜索欄上輸入什麼,我不會得到任何結果。所以我相信問題出在我的 (void)updateSearchResultsForSearchController:(UISearchController *)searchController { }。說實話,我真的不知道該用哪種方法編碼。這裏是代碼的其餘部分: @prop

    1熱度

    1回答

    後我有我已經添加到titleView和相應的結果控制器UISearchBar。 我已經設置好了,當搜索結果滾動時,我會撥打searchBar.resignFirstResponder()來隱藏鍵盤(與Spotlight搜索,Facebook應用程序等相同 - 讓我們看到隱藏在鍵盤後面的結果)。 我的問題是,我似乎無法能夠重新獲得焦點搜索欄上。它應該像在搜索欄上點擊一樣簡單,但是這似乎完全結束搜索,

    2熱度

    1回答

    我斯威夫特,我做一個搜索查看使用UISearcheController和UISearcheResultUpdating ,我更新func updateSearchResultsForSearchController if self.searchController?.searchBar.text.lengthOfBytesUsingEncoding(NSUTF32StringEncoding) >

    13熱度

    1回答

    我想讓UISearchController在UITableViewController中工作。我以編程方式創建了一切(即沒有界面構建器)。大多數情況下,所有事情都按照它應該的方式工作,除了在搜索時,我無法選擇任何表格單元(-tableView:didSelectRowAtIndexPath:從未被調用過)。 但是,我不認爲這是一個與委託或與該方法沒有被調用的另一個常見原因有關的問題;搜索時,包含搜

    49熱度

    5回答

    這必須是微不足道的,但我找不到如何以編程方式解除UISearchController? 請注意,這是新的UISearchController(2014年推出iOS 8),而不是UISearchDisplayController。 到目前爲止,這裏就是我有 // Dismiss the search tableview searchController.dismissViewControllerA

    1熱度

    2回答

    透明UIStatusBar 我使用以下代碼來顯示一個UISearchBar searchController = UISearchController(searchResultsController: resultsTableViewController) searchController?.searchResultsUpdater = self searchControlle

    3熱度

    1回答

    我想使用UISearchController爲我的iPhone應用程序顯示一個簡單的搜索屏幕。 我用的UITableViewController和UISearchController我內嵌在的UINavigationController 這讓我下面的屏幕(狀態1) 當用戶點擊搜索字段時,我會看到下面的屏幕(狀態2): 搜索欄很好地顯示在狀態欄下方的屏幕頂部。 我想要做的是讓狀態2馬上而不去狀態1

    2熱度

    2回答

    該應用程序基於UITabBar。搜索欄嵌入在導航控制器中。雖然automaticAdjustsScrollViewInsets屬性的值爲YES,但結果控制器的滾動視圖的.bottom contentInset不會遵守任何標籤欄。 精簡與示範UICatalog示例的版本是在這裏:SearchResultsIncorrectContentInsetsDemo on GitHub 重現步驟:在搜索領域

    1熱度

    1回答

    //爲什麼包含searchResults數組的tableView在旋轉到橫向並返回縱向後,將tableView的頂部向下推,從而將searchBar從頂部分離的tableView。這種情況在每次旋轉後都會重複出現在風景和後面。這隻發生在搜索之後。如果searchController未處於活動狀態,則不會發生旋轉。 類InitialViewController:UIViewController中,U