0

iOS6でアプリを作りました。iOS7で実行すると、次のように表示されます

ナビゲーションバーの問題

このコードを試しましたが、役に立ちません。

[[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];

nav.navigationBar.translucent = NO;

私は何をすべきか。私のシブはこんな感じです

検査官

4

2 に答える 2

0

viewDidLoadメソッドにこの2行を追加します

    if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
        self.edgesForExtendedLayout=UIRectEdgeNone;
    if ([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)])
        self.automaticallyAdjustsScrollViewInsets=NO;

これがあなたを助けることを願っています。

于 2013-10-28T08:20:25.930 に答える