Ad
3: 2018-01-05 (金) 14:55:24 njf ソース バックアップ No.3 を復元して編集 4: 2018-01-05 (金) 19:59:48 njf ソース バックアップ No.4 を復元して編集
Line 33: Line 33:
*テスト用ボタンの配置 [#q4eb0dfa] *テスト用ボタンの配置 [#q4eb0dfa]
 +
 +ANEの作成はけっこう面倒です。それを何度もやらなくてすむように、iOS上でテストはできるだけ行ってから、ANEの作成にうつった方が効率的です。そのためのテスト用ボタンを設置します。
 +
 +Xcodeでプロジェクトを作成すると、デフォルトでは「Safe area」というレイアウトを利用しています。しかし、Build TargetをiOS8にしていると、「Safe area」はiOS9からなので、エラーが発生します。プロジェクトを開いただけなら問題ないように見えますが、実行しようとしたり、「Main.storyboard」を表示しようとすると以下のようなエラーが出ます。
 +
 +&ref(safeAreaError.jpg,mw:480,mh:360);クリックして拡大
 +
 +テスト用のアプリでは、特に「Safe area」は利用しないので削除します。
 +
 +そのために、まず「Main.storyboard」の「Safe Area」を選択します。
 +
 +&ref(safeArea.jpg,mw:480,mh:360);クリックして拡大
 +
 +次にXcodeのウインドウの右上のボタンを、次にその下のタブの一番左をアクティブにして、右側に各種情報が出るレイアウトにします。
 +
 +&ref(rightTop_0.jpg,mw:480,mh:360);
 +
 +すると右端中段に「Interface Builder Document」という項目が現れるので、「Use Safe Area Layout Guides」というチェックボックスのチェックを外します。すると「Safe Area」がなくなり、エラーも消えます。
 +
 +&ref(safeAreaCheck.jpg,mw:480,mh:360);クリックして拡大
 +
 +ファイルの同期がうまくいっていないのか、実際にビルドするとなぜかまたこのエラーが出ることがありますが、上記の手順を繰り返すとたいてい消えます。
 +
 +
 +
&font(Red){作成中}; &font(Red){作成中};


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 2546, today: 2, yesterday: 0
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
NJF