新手iOS程序员在这里,如果我无法在我面前看到答案,请提前道歉。:)
我刚刚将 iAd 添加到我的示例应用程序中。我遇到了一个问题,当用户关闭广告时,我在点击广告之前显示的数字键盘不会重新出现。我需要在广告被关闭后显示小键盘。您能否解释一下如何捕获广告关闭事件以便重新显示小键盘?我一直无法找到解决这个简单问题的方法。
我的应用程序非常简单,旨在教我 iOS 编程。这是一个每小时英里数和每小时公里数之间的速度转换器应用程序。对于这些数据中的每一个,我都有两个字段。我一直都显示小键盘并且效果很好,直到我放入 iAds。
我注意到当我点击广告时,小键盘在显示更大的添加之前被关闭。然后当更大的广告被关闭时,我返回到之前的屏幕,但不显示小键盘。当我点击英里或公里字段时,我可以让小键盘重新出现。
在 viewDidLoad 上,我最初将小键盘显示为 [mile becomeFirstResponder]。“英里”是每小时英里数字段的名称。如果我知道如何捕捉用户点击广告以将其关闭,然后我可以重新发出命令:[mile becomeFirstResponder] 以显示小键盘。
我希望您了解我的情况以及我想要完成的工作。也许我的问题在不同的领域。还有另一种更简单的方法可以让键盘始终显示吗?
我正在使用 Xcode 4.2。
谢谢。