Tocropviewcontroller: iPhoneXをサポートする

作成日 2017年09月13日  ·  12コメント  ·  ソース: TimOliver/TOCropViewController

誰よりも早くここに飛び込みます。

このViewControllerの非常にカスタムなレイアウトのため、iPhoneXでは陽気に壊れています。

simulator screen shot - iphone x - 2017-09-13 at 15 14 53

ほとんどの場合、ツールバーとクロップボックスのはめ込みをiOS 11の安全な領域に従わせるだけで、修正するのはそれほど悪くないはずです。

bug in progress

最も参考になるコメント

大丈夫。 終わった。 結局一日を費やす必要がありましたが、ようやく終わりました。 :NS

img_4507

iPhoneXのノッチがかなり大きなオフセットを導入しているという事実のおかげで壊れた小さなエッジケースがたくさんありました。 回転アニメーションなどを実行すると、多くの画像が壊れました。

シミュレーターのiPhoneX、iPad、iOS 10.3で徹底的にテストし、満足しています。

バージョン2.2ではCocoaPodsにプッシュされています。 楽しみ!

全てのコメント12件

@TimOliverこの問題はいつ修正されますか?

すでにmasterほぼ完成しています。 残っているのは、ツールバーの背景をノッチの下に拡張するように設定する必要があることだけですが、それでも目立たないのでそれほど問題にはなりません。

その部分を終えたら、この問題を解決する予定です。 しかし、私は他にもいくつかの差し迫ったものを持っているので、「iPhoneXがリリースされる前」以外の時間枠にはコミットしません。 :)

iPhone Xは11月3日に発売予定です。私はこのリポジトリで別の問題に取り組んでいますが、数週間以内にリリースされるアプリでiPhoneXをサポートすることも望んでいました。 これについて何か更新がありますか? ありがとう。

いいえ。 申し訳ありませんが、現時点では更新はありません。 今週は複数の会議に参加しています
私の開発者のセットアップなしで。 XD

わかった。 私は今、会議の週から家に帰っています。 足りなかったiPhoneXロジックの残りの部分をすぐに埋めるチャンスがありました。

これですべてmasterチェックインされました。 それを引き下げてみて、それがあなたにどのように見えるかを見てください! すべてが良ければ、家に帰ってから新しいCocoaPodsリリースをカットします。

masterブランチをテストしました。 ノッチまたはシステムバーがUIと重なる場合があります。 この問題は、すべてのデバイス(iPhone X、iPad、iPhone 8)、およびiOS10を実行しているデバイスに影響します。

bildschirmfoto 2017-11-01 um 12 46 15
bildschirmfoto 2017-11-01 um 12 46 35
bildschirmfoto 2017-11-01 um 12 49 03

おじゃまします。 この問題に関する良いニュースはありますか?

ティム、ご迷惑をおかけして申し訳ありません。 この問題に関する更新はありますか? もう一度、この素晴らしいコントローラーをありがとう。

遅れてすみません! 私は先週ずっとMacがなかったが、今は仕事に戻っている!

ああ、そうだね。 問題が発生しました。 上の挿入図は、iPhone Xでもノッチを適切に考慮しておらず、他のiOSデバイスではステータスバーを適切に処理していません。

私はそれを修正する方法を知っていると思います。 今日はそれをすべてスムーズにできるかどうかを確認します。 :)

わかった! 私は問題の大部分をスムーズにしたと思います。 実装は少し混乱しているので、明日それを調べて、適切に機能することを確認するために適切に改良します(iPad、iPhone、iPhone Xで風景/ポートレートをテストする問題です。それぞれ、ステータスによって異なる動作がありますバー。)

それまでの間、 masterから最新バージョンを入手して、それがどのように見えるかを確認してください。 :)

こんにちはティム、更新してくれてありがとう! master (コミット4835a0 )の新しいバージョンでは、iOS11のポートレートで正しく表示されます。ランドスケープまたはiOS10を使用する構成でも正しく表示されません。

大丈夫。 終わった。 結局一日を費やす必要がありましたが、ようやく終わりました。 :NS

img_4507

iPhoneXのノッチがかなり大きなオフセットを導入しているという事実のおかげで壊れた小さなエッジケースがたくさんありました。 回転アニメーションなどを実行すると、多くの画像が壊れました。

シミュレーターのiPhoneX、iPad、iOS 10.3で徹底的にテストし、満足しています。

バージョン2.2ではCocoaPodsにプッシュされています。 楽しみ!

このページは役に立ちましたか?
0 / 5 - 0 評価