UITabBar と UIMenuControl がありますが、問題は、ボタンをクリックして MenuControl が表示され、別のタブに切り替えてから、前のビューに戻ってそのボタンをもう一度クリックすると、UIMenuControl が表示されないことです。UIMenuControl は、別のタブから戻ったときに表示されません。何が問題なのかわからない。
質問する
168 次
1 に答える
1
タブバーを再表示したいときはいつでも、次を呼び出します。
self.tabBarController.hidden = NO;
特定の方法で紛失して困っている場合は、これをその方法に入れてみてください。
もう 1 つの可能性は、最初のビューを完全にカバーしていることです。このような場合は、注意してください。ボタンを押すたびに、実際には新しいビューを階層に追加している可能性があります。メモリ管理を適切に処理しないと、これは大きなリークになります。バンドエイドの修正は、次のように呼び出すことです。
[self.view bringSubviewToFront:self.tabBarController];
于 2012-07-13T22:01:38.390 に答える