2016-05-19 4 views
-1

私のアプリケーションにSplitViewControllerを追加しました。 リンゴごとに、MasterviewはUITableViewControllerでなければなりません。SplitViewControllerのSearchBar

そこで、searcherをTableview HeaderViewとして追加しました。

問題

サーチャーは、テーブルビューのスクロールとスクロールしています。 トップにsearchBarを貼りたい。

はあなたの時間

私はこの

+0

あなたメートルあなたを助けることを願っています表示されるのではなくtablviewに検索バーが追加されました。 xibのスクリーンショットを追加できますか? – iphonic

+0

@iphonic SplitviewではいつものようにマスタービューはTableviewです。 –

+0

マスタービューの場合は、いつでもUITableViewControllerをUIViewControllerに変更できます。 – iphonic

答えて

0

uisplitviewcontrollerのmasterviewはいつものUITableViewControllerではありません解決するために助けていただきありがとうございます。 uiviewcontrollerも持つことができます。この

Does a UISplitViewController's master view always have to be a UITableView?

を確認し、さらに、あなたはのUITableViewControllerに粘着性の検索バーを追加することはできません。可能な方法は、uiviewcontrollerを作成して検索バーを追加することだけです。

これがどのように達成されるかです。それは実際には非常に簡単です。 (以下の例では、ストーリーボードに依存しているが、メカニズムは、使用しているものは何でも同じです):

  • 利用のUIViewControllerとNOTのUITableViewController
  • 追加親のUIViewの子としてのUITableViewを追加UISearchBarControllerまたのUIViewの子ビューなど、NOTのUITableViewの子として(のUITableViewとUISearchControllerが兄弟である)

はそれが

関連する問題