2012-04-13 5 views
1

초보자 iOS 프로그래머가 여기 있습니다. 내 얼굴 앞에서 답을 볼 수 없다면 미리 사과하십시오. :)iAd가 해지 된 시점을 어떻게 확인할 수 있습니까?

방금 ​​샘플 앱에 iAd를 추가했습니다. 사용자가 광고를 닫을 때 광고를 클릭하기 전에 표시된 숫자가 다시 나타나지 않는 문제가 발생합니다. 광고가 닫히면 표시 할 숫자가 필요합니다. 당신이 광고를 해고 할 수있는 이벤트를 포착하여 숫자를 다시 표시 할 수있는 방법을 설명해 주시겠습니까? 나는이 간단한 문제에 대한 해결책을 찾을 수 없었습니다.

내 앱은 매우 간단하며 iOS 프로그래밍을 가르치기 위해 만들어졌습니다. 그것은 시간당 마일과 시간당 킬로미터 사이의 속도 변환기 애플 리케이션입니다. 각 데이터에 대해 두 개의 필드가 있습니다. 나는 항상 ipls를 넣을 때까지 numpad를 표시하고 잘 작동했습니다.

광고를 클릭하면 더 큰 추가가 표시되기 전에 숫자판이 닫히는 것으로 나타났습니다. 그런 다음 큰 광고가 사라지면 이전 화면으로 돌아가지만 숫자가 표시되지 않습니다. 마일이나 킬로미터 필드를 클릭하면 숫자가 다시 나타납니다.

viewDidLoad에서 처음에는 [mile becomeFirstResponder]로 표시되는 숫자가 표시됩니다. "마일"은 시간당 마일 필드의 이름입니다. 광고를 클릭하여 광고를 닫는 방법을 알고 있다면 명령을 다시 발행하여 [mile becomeFirstResponder]를 사용하여 숫자를 표시 할 수 있습니다.

나는 내 상황과 내가 성취하려는 것을 이해하기를 바랍니다. 어쩌면 내 문제가 다른 영역에있을 수 있습니다. 키보드를 항상 쉽게 표시 할 수있는 또 다른 방법이 있습니까?

저는 Xcode 4.2를 사용하고 있습니다.

감사합니다.

-(void) bannerViewActionDidFinish:(ADBannerView *)banner 

http://developer.apple.com/library/ios/DOCUMENTATION/UserExperience/Reference/ADBannerViewDelegate_Ref/Reference/Reference.html#//apple_ref/occ/intfm/ADBannerViewDelegate/bannerViewActionDidFinish : ADBannerViewDelegate과 재산에

답변

관련 문제