問題タブ [mmdrawercontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
711 参照

ios - デバイスが iPhone X であるかどうかに基づいて、ステータス バーの高さを変更します

私のアプリケーションでは、MMDrawerController というカスタム ポッドを使用してダミーのステータス バーを作成します。残念ながら、ポッドではステータス バーの高さが常に20に設定されています。

この問題を修正するために、次のコードを記述しました。

アプリのデリゲート

MMDrawerController.h

MMDrawerController.m

問題:

コードを実行すると、heightプロパティは常に 0 になります。誰かが私がここで間違っていることを指摘し、高さプロパティにアクセスして変更する方法を教えていただければ幸いです。