散歩しながら 〜〜アプリ開発〜〜

Mac mini 始めました [objective-c]

【iOS7対応】ナビゲーションバーの下から表示するには

iOS7対応

 

ナビゲーションバーの下からViewを表示するには以下の記述をviewDidLoadに行います。

 

if (floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1){

    // ①下から表示

    self.edgesForExtendedLayout = UIRectEdgeNone;

    // ②不透明バーがレイアウトに含まれない

    self.extendedLayoutIncludesOpaqueBars = NO;

    // ③ScrollViewのインセット自動調整をしない

    self.automaticallyAdjustsScrollViewInsets = NO;
}

 

 

①は必須の項目になります。

②③は必要に応じて加えてください。