2017-12-23 49 views
0

検索バーを持つtableviewコントローラにtableviewがあります。そのような方法で画像をトップに追加すると、ナビゲーションバーのように動作し、移動せず本質的にテーブルビューを縮小します。私は通常、ビューコントローラを使用して画像をトップに追加しますが、tableviewcontrollerを実行できないようです。しかし私は私の検索コントローラは消え、私はテーブルビューにスクロールダウンしたときに、ヘッダーが消え、テーブルビューは、ページ全体をカバーし、UIViewのを追加し、TableviewControllerでテーブルビューの上にイメージを追加する方法 - Swift 3

tableViewHeader 

メソッドを呼び出してみました。

スティッキーヘッダーの並べ替えをtableviewcontrollerのtableviewに追加する方法はありません。そのため、そこにとどまり、検索コントローラーが消えません。あなたは今、あなたがのUIViewControllerにオプション

1)スイッチを以下とのUITableViewと何でもあなたのビューがあるを追加しているためUIViewController

で行うことができますようにあなたがイメージを追加することはできませんUITableViewController

+0

コードを共有してください。あなたが試したことを見ずに診断することは不可能です。 – brandonscript

+0

どのようなコードが必要ですか? –

+0

問題を再現するためのコード – brandonscript

答えて

1

UIWindowに直接サブビューを追加することをTableViewHeaderViewUIImgaeViewを追加します。 このようなもの -

let headerImageView = UIImageView.init(frame: Frame) 

    headerImageView.image = Image 

    self.tableView.tableHeaderView = headerImageView 
0

はありません。

2)あなたはナビゲーションコントローラを使用している場合は、ナビゲーションcontrolllerのビュー

3にサブビューを追加)appdelegate

+0

どのようにしてサブビューを追加できますか? –

+0

@ArnavGUPTA '(!AppDelegateとしてのUIApplication.shared.delegate).window?.AdSubview(yourView)' –

+0

これをswift 3の構文で書いてください: –

関連する問題