特別なものを基準にして作ろうとしたのですが、

失敗しました。

特別なものって、要は少数派な訳です。

例外な訳です。

その例外から、普通のものを作ろうとしたのですが上手くいきませんでした。

作業としては基準をどこに置くかの違いだけの筈なんですが、、

座標変換は大変です。

iPhoneX系は上部に切り掛けがあるので、、

そこを避けてデータを表示しなければなりません。

理詰めで対応しても、上手くいかない場合があります。

そういう事があるので、大多数の普通を作り、、

個別に特別を作った方がよい訳です。

今回、X系で開発していますが、、

こと、画面デザインに関して言えば、条件の悪い、、

従来型の、、ホームボタンがある機種を基準とした方が

上手くいくと、、改めて感じました。

開発の終盤です。

出来ないのなら、出来る様に辻褄を合わせることが必要となります。

そして1つ出来てしまえば、それで作業は終わりです。

その考え方を他の箇所に適用すれば、それで終わる訳です。