object-c - ナビゲーション バーを Meituan に似た検索バー スタイルにカスタマイズします。
PHP中文网
PHP中文网 2017-05-02 09:29:38
0
1
975

皆さん、こんにちは。私の要件は次のとおりです。検索バーをこのようなスタイルにカスタマイズしたいと考えています。実際には、右側のボタンよりも簡単です。達成しましたよ。しかし、私がそれを実装した方法は、IOS ナビゲーション バーを非表示にしてから、0、0、screenWidth、64 のビューを DIY で作成することでした。まさに望んでいた効果が得られました。しかし、彼には非常に悪いバグがありました。つまり、次のコントローラにプッシュしたときに、ポップ ジェスチャを使用して戻ると [完全にはポップバックしませんでした] し、その後ジェスチャ操作をキャンセルしてしまいました。このとき、現在のコントローラーが次のコントローラーに再度プッシュすると、現在のコントローラーの右上隅にあるナビゲーション バーのボタンは、最初に押したときのコントローラーのナビゲーション バーのボタンとして表示されたままになります。時間。このバグの原因は、最初のインターフェイスでナビゲーション バーを非表示にしたことです。解決方法がわかりません。こういうカスタマイズができないからでしょうか?それとも、self.nav.titleView に直接値を割り当てる必要がありますか?では、具体的に何をすればいいのでしょうか?私のバグを解決する簡単な方法はありますか?私はポップジェスチャーを禁止することで彼に対処したくありません。神様にもアドバイスを求めてください。ありがとう!

PHP中文网
PHP中文网

认证0级讲师

全員に返信(1)
仅有的幸福

FDFullscreenPopGesture があなたの問題を解決します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート