cari

Rumah  >  Soal Jawab  >  teks badan

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

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

黄舟黄舟2766 hari yang lalu424

membalas semua(3)saya akan balas

  • 巴扎黑

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

    Semak jika terdapat
    self.navigationController.navigationBarHidden = NO;

    tertulis pada antara muka yang anda kembalikan.

    balas
    0
  • PHP中文网

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

    Tindakan menyembunyikan navigationBar akan menyembunyikan navigationBar semua ViewControllers di bawah navigationBar.
    (Malah, pernyataan yang lebih tepat ialah navigationController hanya mengekalkan satu navigationBar).

    Jika proses di bawah navigationController mahu menyembunyikan navigationBar secara dinamik,
    Cara yang lebih baik ialah menyembunyikan navigationBar bagi navigationController itu sendiri,
    Kemudian setiap antara muka mencipta dan mengekalkan navigationBar sendiri.

    balas
    0
  • 迷茫

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

    Dalam viewWillAppear dari Viewcontroller yang dikembalikan

    self.navigationController.navigationBarHidden = NO;
    

    balas
    0
  • Batalbalas