2017-05-05 59 views
1

我有一個UITableView的屏幕。我想添加一個搜索欄(在互聯網上搜索)並在子屏幕中顯示找到的結果。當點擊子屏幕上的項目時,我想將其添加到我的表格中。 iOS中有這樣的搜索欄嗎?爲了使事情更清楚,我添加了油漆。是否有一個搜索欄在iOS/Swift的子屏幕中顯示結果?

enter image description here

+0

看一看的UISearchController。有了這個,你可以給它一個視圖控制器,並且你可以修改視圖控制器來把它放在你想要的地方。 –

+0

我會的,謝謝。 – benh

+0

完全沒有預製的選項。您將不得不創建自己的子類來實現該功能。查看[本指南](http://shrikar.com/swift-ios-tutorial-uisearchbar-and-uisearchbardelegate/)它不完全是你要找的,但一般的設計將是相同的。 –

回答

0

UITableViewController■找一個限制:其主視圖必須是一個UITableView,佔用了整個屏幕空間(除了在頂部的可能的導航欄,以及在底部的工具欄或標籤欄) 。

如果你想擁有如UISearchBar其他意見,你必須使用一個UIViewController並添加UITableViewUISearchBar

+0

我不使用UITableViewController。我實際上正在尋找一種簡單的方法來獲得我想要的搜索欄,因爲我是iOS開發新手。 – benh

相關問題