【TabBarの下にnendを表示しよう!】アプリ開発日記(6/29)

今日のテーマ
【広告をTabBarの下に表示する】

現在TabBarを使用したアプリを作成しております。
本日はTabBarの中ではなく、TabBarの下に広告を表示したい。
それも今回は日本向けのアプリなので
広告はnendで実施します。

参考にさせて頂いたサイトはこちら
iOSのタブバーの下に広告バナーを入れる方法
こちらのサイトからサンプルコードへ飛べますので
そちらをちょっとだけ修正してnendへ変更します。




当初、nend入れただけでエラーがたんまりはかれていて
「なななななんだよー」ってなったのですが、
nendを使用する際にちゃんとFrameworkも一緒にいれないといけません。
気をつけて!(オマエガナー)

以下手順になります。

1.nendのサイトからダウンロードしている”NendAd”をフォルダごとプロジェクトへ
左側のツリーへドラッグ&ドロップ!
(NADView_readme.txtはいらない)

2.Security.frameworkと、AdSupport.frameworkを導入
”TARGETSのプロジェクト名”→”Build Phases”→”Link Binary With Libraries”で
”+”ボタンで上記二つを検索して導入へ

ここまででした準備完了
先に紹介したサイト様のサンプルコードで”TabBarController”を修正してしていきます。

TabBarController.h

あとは、先に書かれている_adViewをコメントアウトして
TabBarController.m

rootViewControllerのところだけ
[]の書き方で実装したらいいかわからなかったのでw

まとめ
サンプルコードがすばらしいので
広告を変えても簡単に表示することができました。
感謝。

今日の教訓
「行き詰まったら違うことをやるべし!!!」

当初やっていたのはTableビューでの画面遷移だったのですが
行き詰まって、、、煮詰まって
やり直せばうまく行きそうだな。でもめんどくさいな。
みたいになっており。
結構そういう状態でうだうだすることが多いのですが、
本日はすっぱりそっちを切り捨てて、
【広告をTabBarの下に表示する】に変えました。
そしたらこっちは以外とすんなりいったので
進捗はすすんだので、なやんだら一旦棚上げして
別の作業を実施してもいいですね!