2009-08-03 4 views
1

방금 ​​UIAlertView를 사용하여 내 응용 프로그램이 지금까지로드하는 데이터 양을 보여주는 진행률 막대가있는 "로드 중 ..."을 표시합니다. 그리고 HIG가 말했듯이, 나는 애플의 평론가들이 그 행동을 승인 할 것인지 의심 스럽다. 상황이 정상적으로 진행되고있을 때 경보가 사용자에게 "경고"되지 않기 때문에.UIAlertView를 재정의하면 (진행률 표시 줄을 표시하고 해제하지 않음) 거부됩니까?

그래서 사용자 정의 배경으로 덮어 쓰면 Apple 검토자가 여전히 거부합니까? 내 코드는 다음과 같은 것입니다 :

@interface MyCustomAlert : UIAlertView { 
    UILabel *alertTextLabel; 
    UIImage *backgroundImage; 
} 

답변

1

나는 그들이 그렇게 생각하지 않는다. 몇 개의 텍스트 상자를 추가하고 여러 제출에 문제가 없었습니다.

+0

텍스트 상자를 추가하면 무엇을 의미합니까? 어디에서 추가 했습니까? (UIAlertView에?) – RoundOutTooSoon

+0

수정 ... 나는 그들을 UIAlertView에 추가했습니다. 저는 전화로 iTunes 계정을 입력하는 데 사용 된 것과 유사한 프롬프트를 만들고 싶었습니다. 그것은 사용자가 자신의 정보를 입력 할 수 있도록 두 개의 텍스트 상자가있는 UIAlertView를 사용합니다. – Lounges

0

나는 그들이 그 그것을 거부합니다 같아요, 당신은 대화 상자가 "경고"응용 프로그램이 무엇을하고 있는지의 진행의 사람에게 사용되는 것을 주장 할 수 있습니다. 당신이 앱을 제출할 때만 알 수있는 유일한 방법은 내가 알기에 백업 계획을 가지고 있기를 권한다. 그러나 나는 괜찮을 것이라고 생각한다.

1

아마도 이것이 가장 이상적인 해결책은 아니지만, 나는 또한 그들이 그것을 허용 할 것이라고 생각합니다. 그렇지 않다면, 자신의 아이폰 상업용 http://www.apple.com/iphone/gallery/ads/#office-large을 피처 애플리케이션 중 하나에서 거의 똑같은 것으로 인용 할 수 있습니다 ("Office"아이폰 광고에 15 초 건너 뛰기).

+0

완벽한 답변. 상업 광고의 "인쇄"보고서는 실제로이 질문의 내용을 제시합니다. – Jann