0

UINavigationController画面を下に「移動」して道を空けるのではなく、現在の画面にホバーする が必要です。

現在、私の実装は次のようになります。

UIBarButtonItem* backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonSystemItemCancel target:self action:@selector(backButtonTapped)];
[self.navigationItem setBackBarButtonItem:backButton];

何が起こるかというと、navigationItem を表示するたびに、それ自体が画面に向かって下にスライドし、画面全体を翻訳します。そして、非表示にすると、スライドして画面全体が引き戻されます。代わりにホバリングしたい、つまり、画面の位置は変更されません。ありがとう!

4

1 に答える 1