3月19日、「mScopePal」のバージョン1.1.0を提出しました。審査に通り次第、配信されます。→リリースされました。
このバージョンの最新情報
- 回転対応の改善:設定画面の表示や外部ディスプレイへのミラーリングが横向きでも可能に
- 回転ロック機能
- バグフィックス
今バージョンでは、外部ディスプレイへ横向きで画面を出力したいとの要望を受け、回転対応の改善を行いました。これにより、設定画面の表示や外部ディスプレイへのミラーリングが横向きでも可能になっています。
1台の顕微鏡の像を横向きの大画面でシェアすることも可能になり、活用用途が広がりました(Apple TVにてミラーリング検証済み)。
ライティング設定のホワイトバランス調整は、縦向きでは従来通り座標で、横向きではスライダーで行う仕様にしています。
起動中は、回転ロック機能を利用できます。これを使うと、デバイスが縦向きの状態でも横向きのUIを利用したり、横向きでミラーリング出力したり、画像を横向きに保存したりできます(逆も可)。
細かいところでは、一部スライダーをロングタップでデフォルト値に戻るようにしてありますが、この時間を0.5秒から0.4秒に短縮しました。
(うまく反応しない...という方は、スライダーの線とラベルの間の隙間を狙ってみてください) ← v1.1.2で反応エリアを左端(縦向きの場合)まで広げました。
ここでは新搭載の、回転ロック機能について説明します。
それ以外の機能についてはリリース時の解説ページをご覧ください。
回転ロック
回転ロックを使うと、デバイスが縦向きの状態でも、横向きのUIを利用したり、横向きでミラーリング出力したり、画像を横向きに保存したりできます(縦横逆も可)。
デバイスをロックしたい向きにして画面の何もないところでダブルタップすると、回転ロックがかかり、[+]アイコンの側に ↻Lock と表示されます。
解除は、デバイスをロックした向きにしてダブルタップします。
(設定画面が出ていても設定できます)
*回転ロックはシステムがアプリを終了するとクリアされます。
【重要】
回転ロックはデバイスが平らに置かれた状態ではかかりません。必ず縦向きか横向き(短辺か長辺が上になる状態)でロックしてください。
また誤動作防止のため、一旦ロックした向きにしないと解除できないようになっています。
*なんらかの事情でロックした向きに戻せないが解除したい...という場合は、一旦アプリを強制終了してから再起動してください。
ロック中の保存画像の向きについて
デフォルトでは、回転ロックしても撮影画像はデバイスの向きに応じて保存されますが、設定を変更すると、ロック中の向きで画像保存することができます。
(横向きでロックするとデバイスが縦向きでも横画像として保存できる)
「その他の設定」画面で「回転ロック」の「保存画像の向きに適用」にチェックを入れてください。
(この設定はアプリの終了後も保存されます)
*参考:iOSアプリのライフサイクルと、mScopePalで保存される設定について
iOSのアプリは、ユーザーがホームボタンを押してもすぐに終了する訳ではなく、バックグラウンド状態(10秒程度)を経てサスペンド(一時停止)状態に移行します。
この状態ではアプリは起動中の状態を保持しているので、同じ状態から再開することができます。
メモリが足りなくなると、システムは自動的にサスペンド中のアプリを終了し、アプリは起動していない状態(Not Running)になります。
mScopePalではこの時、以下の設定以外の値はクリアされ、デフォルト値に戻ります。
・UIカラー
・保存画像の向きに適用
・フォーマット
mScopePal v1.1.0 update is released.
What's New in This Version
- Improved rotation support: This makes settings screens display / mirroring to external displays both in Landscape possible
- Rotation Lock feature
- Bug fixes
Here I explain the new feature: Rotation Lock.
(Please take a look at the version 1.0 description for the other functions.)
Rotation Lock
With this feature, you can use Landscape UI and mirror to external display in Landscape even when the device is in Portrait (and vice versa).
Double-tap on the screen to lock / unlock*.
Lock will be cleared when the app is terminated.
*Notice:
You cannot Rotation-Lock the device when it's flat. Be sure that the device is in Portrait or Landscape.
You cannot cancel Rotation Lock unless the device is in the Rotation-Locked orientation (to prevent malfunction).
Image Orientation While the Device Is Rotation-Locked
By default, images are saved according to the device orientation. But you can
save images in the locked orientation if necessary.
Please check "Apply to Saved Image Orientation" in Other Settings screen ([+]).
This setting will not be cleared when the app is terminated.