アメリカは世界の警察ではないとトランプ大統領は言っていたのだが
サリンを使ったとされる化学兵器使用にムカついたのか
シリアアサド政権の軍事施設に米軍が巡航ミサイルで攻撃、59発撃ちまくったようだ
習近平への牽制か、北のとある国への牽制かよくわからないが
何やら世界情勢きな臭くなってきましたな

どうも
軍事ジャーナリスト・・・ぢゃなくて
テクニカルラボ室長です

本社から
iPadを借りてそこに受付システムを構築する事になった
借りたiPadは4世代目のもので今のiPadより若干ごつい
そして重い、かつLightningケーブルではなく30Pinのケーブルのタイプだった
まぁ、iPadminiでもCPUは常時5%も使用していない上に
メモリーも常時20M使用程度の受付アプリなのでスペックとしては十分だ
とりあえず再度UIを見直して作り直した箇所をiPadminiで見てもらったが
修正した受付システムの画面をiPadminiで役員に見せたところ
やはりムービーの大きさが気になるようだ

考えたが結局UIviewの再構築を行う事にした
AVPlayerViewControllerの表示も修正しムービーの大きさを
アスペクト比に合わせて画面の最大値で表示するように再構築修正をした

修正したはいいのだが今度はAVPlayerのコントローラーが表示され
更に画面をダブルタップなどでムービーの操作ができてしまうこれを防ぐために
controller.view.userInteractionEnabled = NO;
を指定してAVPlayerViewController自体を操作不能にした

で、できた画面がこれだ
【iPad版受付システム】
4c875a9b0a2b048dc59cce7bfdaf3ee1a6db3408

このぐらいのムービーサイズなら流石に問題ないだろう
ちなみに一番下のムービーコントローラーだが、操作することはできないようにしている
更に一瞬表示される程度で数秒で見えなくなる。

ちなみに以前のタイトル画面はこれだ
d71a27224351e2c204ab82160482dd6423804568
再構築が成功したようでムービーサイズは一目瞭然以前よりも大きく表示されている事がわかる
今回iPadの画面サイズが変わっても自動的に画面調整を行うようにしたので
一応他のiPadでも試してみる事にした

【iPad mini】
6370125cfaa9688ffad05d1e9193dc5527f2ed40

【iPadPro】
e506d68125d9ed959586c20e068823ca70881fc2

iPadProに至っては大きさも12.9インチのうえ画面が2,732×2,048ピクセルとなっており
ムービー画面のアスペクト比を自動調整するようにしたのでムービーの大きさは最大表示
されている事がわかると思う。

違いがよくわからないかもしれないが
上の図の様にiPad miniに比べてiPadProの方が上部に表示している
「受付システム」の文字が若干iPadProの方が若干小さい事がわかると思う。
後左上の受付開始ボタンの大きさも若干小さい。

とりあえず今月の事業部会のお披露目には間に合うだろう