麦芽(ばくが、英語:malt)とは、麦、特に大麦の種子を発芽させたもので、ビール、ウイスキー、水飴の原料となる。Indicatorの記事出回ってないようなのでメモ。IndicatorとはiPhoneXの画面下部に表示されるバー。この辺のiPhoneX画像見てもらうとありますよねー。https://developer.apple.com/ios/human-interface-guidelines/overview/iphone-x/iPhoneXからは物理ホームボタンがなくなって、画面下部からのスワイプ操作でホーム画面に戻すので、その操作を連想させるための画面コントロールらしい。Indicatorの表示制御はUIViewControllerの以下の2つのメソッドで行う。Indicator表示/非表示を定めるメソッド。デフォルトはnilnilを返却すると、表示/非表示は自ViewController内のprefersHomeIndicatorAutoHidden()の値に従う子ViewControllerを返却すると、表示/非表示は返却したViewController内のprefersHomeIndicatorAutoHidden()の値に従う基本的には任意のViewControllerでprefersHomeIndicatorAutoHidden()をオーバーライドし、そこで任意のBool値を返却することで表示制御を行うこととなる。Indicatorの表示制御は最初に親となるViewControllerに委託される。Indicatorは「表示」設定となり、子ViewControllerでprefersHomeIndicatorAutoHidden()をtrue(非表示)に設定してもこのメソッド自体呼ばれない。Indicatorの表示/非表示を子ViewController毎に決めたい)場合は、以下のように設定する。}}ちなみに親子関係がもっと深い場合は、その分だけ子への表示制御委託を繰り返す必要があるみたい。おわりに今時はTabBarやNavigationBar使ってるアプリがほとんどだと思うんで、非表示にする必要があるならこの委託処理は必須なのでは。あ、ちなみに「委託」という言葉はなんとなくイメージで使っているだけで、この言葉で合ってるのかは不明。「移譲」だとデリゲートみたいに聞こえちゃうので。(1)はてなブログをはじめよう!asmz0さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。