こんばんは フリーランスの永田です。
19日のアドベントカレンダー投稿予定の記事も書き上げてしまいました。
19日に公開させていただきます。
今回は題名の自作ライブラリーで発見したBugの修正方法を簡単に記載させていただきます。
自作ライブラリーは前面背面を同時録画でき、スクリーンショット機能を持つライブラリーです。
問題1
パープルボタンを押下して2画面同じ比率にする際、録画画像が2ミリぐらいずれてしまっていた。
対応
縦画面では2画面同じ比率と、録画画像が合っていたので、同じロジックを横画面でも組み込む。
解説
前面背面を指定したframeにする
2画面同じ比率の場合
半分の大きさにして、指定したY座標の設定
以上で横画面で2画面同じ比率の時も、縦画面と同じロジックで撮影画面と合いました。
問題2 +対応+解説
課題
— DaisukeNagata (@dbank0208) December 15, 2019
画面が寝ている場合にiPhoneは検知状態が、縦も横も同じフラグ状態になり、縦から横に画面回転とほぼ同時に画面を寝かせると縦画面で撮影されました。
対応
回転した際に状態取得して、取得した状態が、縦画面か横横画面か判定して撮影をするようにしました。
結果
課題を解決しました。
上記は言語をプログラム化した内容になります。
以上で2つのBugを修正しました。合計で1時間30分ぐらいで対応しました。
あと青いButtonのカメラ切り替えの際に横画面の画面崩れが発生していた部分を修正しました。これは3分ぐらいです。
画面回転と横画面のプログラムを入れると、確認項目や難易度が一気に上がりますが、対応できたと思います。
以上、貴重なお時間お読み下さいまして、誠にありがとうございます。
porn movies へ返信する コメントをキャンセル