2016-09-21 5 views
0

3D Touch PeekとPopを実装しているiOS Swiftアプリがあります。それは非常にシンプルな、あなたが別のテーブルビューコントローラにセルセグをタップすると、テーブルビューコントローラを埋め込むナビゲーションコントローラです。iOS SDK - Peep View CControllerのナビゲーションバー

私はストーリーボードを使用していて、iOS> = 9.1をターゲットにしていますので、インターフェイスビルダーのオプションを使用してコミットとプレビューのセグを自分のセグエーグと同じにする(つまり、

私のアプリで "peek"をテストすると、2番目のテーブルビューコントローラが表示されますが、ヘッダーバーは表示されません(これはナビゲーションコントローラの一部であると仮定しています)。私がそれを「ポップ」すると、それは普通のように見えます。

「ピーク」モードでは、私のテーブルビューコントローラに何らかのヘッダを追加する方法はありますか?私はちょうど別のビューコントローラにピークの目的のためにセグをすることができますが、これは少し無駄に思えます。

感謝しています。

おかげ

答えて

0

私はUITableViewDataSourceのtableView(_:titleForHeaderInSection:)方法を実装することで、最終的にそれを考え出しました。私が欲しかったが、完全に機能的な外観ではありません。私のテーブルには「セクション」が1つしかないので、事実上のヘッダーです。

私は、代わりにUITableViewDelegateでtableView(_:viewForHeaderInSection:)を使用できるヘッダーの代わりにカスタムビューが必要だったとします。

関連する問題