2012-04-13 53 views
1

新手iOS程序員在這裏,所以如果我不能在我面前看到答案,請提前道歉。 :)如何檢測iAd何時被解僱?

我剛添加iAd到我的示例應用程序。當用戶放棄廣告時,我遇到了一個問題,在點擊廣告之前顯示的我的數字小鍵盤不會再出現。我需要在廣告被解散後顯示數字小鍵盤。你能否解釋我如何捕獲廣告解僱的事件,以便我可以重新顯示數字鍵盤?我一直無法找到解決這個簡單問題的方法。

我的應用程序非常簡單,是爲了教我iOS編程而設計的。這是一個速度轉換器應用程序,每小時之間的公里數和公里之間每個數據都有兩個字段。我隨時都會顯示數字小鍵盤,它運行良好,直到我放入iAds。

我注意到,當我點擊廣告時,數字小鍵盤在更大的添加顯示之前被解散。然後,當較大的廣告被解散時,我回到我的上一屏幕,但不顯示數字小鍵盤。當我點擊英里或公里場時,我可以讓數字鍵盤重新出現。

在viewDidLoad上,我最初使用[mile becomeFirstResponder]顯示數字小鍵盤。 「英里」是每小時英里數字段的名稱。如果我知道如何捕捉用戶點擊廣告以解散它,我可以重新發布該命令:[mile becomeFirstResponder]顯示數字小鍵盤。

我希望你能理解我的情況以及我正在努力完成的事情。也許我的問題是在不同的領域。有沒有另一個更簡單的方法讓鍵盤始終顯示?

我正在使用Xcode 4.2。

謝謝。

回答