Upgrade to Pro — share decks privately, control downloads, hide ads and more …

コントロールセンターとたたかう

 コントロールセンターとたたかう

potatotips #64 で発表した資料です。

https://potatotips.connpass.com/event/139008/

Nobuyuki Nishiyama

August 27, 2019
Tweet

More Decks by Nobuyuki Nishiyama

Other Decks in Programming

Transcript

  1. ࣮૷ྫ @implementation MyUIViewController - (id)init { // iOSのバージョンを判定する便利なマクロ if (@available(iOS

    11.0, *)) { // システムジェスチャー操作を遅延させる [self setNeedsUpdateOfScreenEdgesDeferringSystemGestures]; } } // 有効かどうか返すメソッド - (UIRectEdge)preferredScreenEdgesDeferringSystemGestures { // 画面端全てのシステムジェスチャー操作を遅延 return UIRectEdgeAll; } @end
  2. ࣮૷ྫ @implementation MyUIViewController - (id)init { if (@available(iOS 11.0, *))

    { // Home Indicatorを隠す [self setNeedsUpdateOfHomeIndicatorAutoHidden]; } } // 有効かどうか返すメソッド - (BOOL)prefersHomeIndicatorAutoHidden { return YES; } @end