私のアプリには、カスタム カメラ クラスがあるので、カメラ ボタンのアクションをインターセプトできます。写真が撮られた正確な時刻を知りたいです。そのため、カメラ ボタンが押されると、最も近いntp
サーバーから原子時間を取得し、UIImagePickerController's
takePicture 関数を呼び出します。
関数で使用しているのと同じ原子時計の時刻の写真を撮ると、取得した時刻と原子時計の時刻に違いがあることがわかります。この違いは、カメラが画像を作成するのにかかる時間とまったく同じだと思います。
オートフォーカスで画像を調整すると、この差はさらに大きくなります。
シャッターが閉じているときにアクションを傍受する方法はありますか?