0

UINavigationBar左上と右上に透明な角があるカスタムを使用しています。使っています[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navbar.png"] forBarMetrics:UIBarMetricsDefault];

これはほとんどの場合うまく機能しますが、たとえば、透明なコーナーの代わりにキーボードを表示すると、キーボードが白くなり、キーボードがスライドして戻ると、コーナーが再び透明になることがあります。

Does anyone have a clue what could cause this? (iOS 6, ARC)

4

1 に答える 1

0

私はそれの原因を知っていると思います。キーボードを表示するときは、上にスライドUITableViewします。ですからUITableView、ナビゲーションバーの後ろに表示されているのは背景だと思います。しかし、ナビゲーションバーはその影響を受けないと思いますか?

于 2012-10-06T08:17:00.043 に答える