2011年2月9日 星期三
iAD整合經驗
我的程式由於有使用到tabbarController
為了保持風格,所以上層又使用了nav包裝
加入iAd後,切換tabbar時iAD也會切換
簡單來說就是每個分頁都要重新加一次,而且使用者換頁時會有ue不良的問題
要解決的話,變成要另外在加工讓每個tab使用同樣的iAD
這作法有點麻煩
所以目前使用的是開一個adContainer
navigation initWithRoot: adContainer
然後在adContainer中建立tabbarVC來處理
順便註記一下相關的圖片樣式會長怎樣
navigation initWithRoot: adContainer
2011年2月8日 星期二
iPhone開發:iAD整合教學
參考自http://www.raywenderlich.com/1371/how-to-integrate-iad-into-your-iphone-app
要使用iAD,有幾個問題要先想好
首先是要加入iAD的framework
然後,iAD似乎不支援3.2以前版本,所以程式中要有對應的處理
接著,iAD需要出現在畫面上,所以要配置對應的畫面給他
其中最後一點比較麻煩,已經設定好的畫面需要重新調整,更慘的是可能所有畫面都要調整 XD
以下是我這次有採用到的步驟和作法
- 確定自己的程式不會在3.2的機器上面跑,會的話請參照該網頁說明修正一下,最簡單的作法是限定程式的最低需求版本在3.2以上
- 在Framework中加入iAD.framework
- 建立可以放iAD的空間,該網頁使用的是在所有View上再加一個view來處理,因為我的程式有一個主要vc,所以這問題我採用類似作法:多拉一個view,然後把所有元素都放到那個view下面
- 整合程式碼:在主要vc中,加入ADBannerViewDelegate協定,並處理相關的必要方法
訂閱:
文章 (Atom)