2016-04-10 8 views
0

私のアプリ用の1.1アップデートを進めていて、UISearchBarを表示して、iOS 9のViewControllerで動作させることができませんでした。アプリはswiftです。ここでUISearchControllerが表示されません。 iOS 9

ListViewController

ListViewController.swift

は、私はそれが表示されません追加何に関係なくのように思えるされます。私は数多くのチュートリアルを試しました。 また、リフレッシュするための引き出しに問題があります。 ありがとう:)

答えて

0

オースティンのStackOverflowへようこそ!それ以上の情報なしでは少し難しいですが、私はそれを試してみるつもりです。 searchBarControllerまたはsearchBarを追加しようとしていますか?最近の多くのアプリでは、検索バーをナビゲーションバーに配置しています。

クラスに(:の後に)UISearchBarDelegateを追加します。

この変数を作成します:lazy var searchBar = UISearchBar(frame: CGRectMake(0, 0, 0, 0))

は、あなたのviewDidLoadにこのコードを追加します。

searchBar.delegate = self 
searchBar.placeholder = "Search" 
navigationItem.titleView = searchBar 

あなたはその後、リフレッシュのためにfunc searchBarCancelButtonClicked(searchBar: UISearchBar) { }

func searchBarSearchButtonClicked(searchBar: UISearchBar){ }、メソッドにコードを追加して、方法にすることができます制御:リフレッシュ機能の最後に、self.refreshControl!.endRefreshing()

+0

ありがとうございました!私はそれを行って行く –

+0

リフレッシュスピナーまで、 "それはぶら下がっている"とはどういう意味ですか? –

+0

それは却下されません –

関連する問題