3: 2018-01-05 (金) 14:55:24 njf |
4: 2018-01-05 (金) 19:59:48 njf |
| | | |
| *テスト用ボタンの配置 [#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){作成中}; |
Counter: 2544,
today: 2,
yesterday: 0