検索

ホームページ  >  に質問  >  本文

objective-c - ios 隐藏navigationBar之后右滑手势失效问题

ios 隐藏navigationBar之后右滑手势失效了。
然后google了下 解决方法
self.navigationController.interactivePopGestureRecognizer.delegate = (id) self;
手势可以了,但是返回去的页面navigationBar消失了
这个怎么解决?

黄舟黄舟2840日前451

全員に返信(3)返信します

  • 巴扎黑

    巴扎黑2017-04-24 09:14:34

    戻るインターフェースにそれが書かれているかどうかを確認してください
    self.navigationController.navigationBarHidden = NO;

    返事
    0
  • PHP中文网

    PHP中文网2017-04-24 09:14:34

    NavigationBar を非表示にするアクションは、NavigationBar の下にあるすべての ViewController の NavigationBar を非表示にします。
    (実際、より正確な表現は、navigationController が 1 つの NavigationBar のみを維持するということです)。

    navigationController の下のプロセスが NavigationBar を動的に非表示にしたい場合は、
    より良い方法は、navigationController 自体の NavigationBar を非表示にすることです
    次に、各インターフェイスは独自の NavigationBar を作成して維持します。

    返事
    0
  • 迷茫

    迷茫2017-04-24 09:14:34

    返された Viewcontroller の viewWillAppear

    リーリー

    返事
    0
  • キャンセル返事