Se eseguo l'override di UIAlertView (per mostrare la barra di avanzamento, senza rifiuto), verrà rifiutato?

StackOverflow https://stackoverflow.com/questions/1223893

Domanda

Ho appena usato UIAlertView per mostrare " caricamento in corso ... " con una barra di avanzamento che mostra quanti dati la mia app sta caricando finora. E come dice l'HIG, dubito che i recensori di Apple approveranno tale azione. Poiché l'avviso non deve "avvisare". utenti quando le cose stanno succedendo normalmente.

Quindi, se lo sovrascrivo con uno sfondo personalizzato, i revisori Apple lo respingerebbero comunque? Il mio codice è qualcosa del genere:

@interface MyCustomAlert : UIAlertView {
    UILabel *alertTextLabel;
    UIImage *backgroundImage;
}
È stato utile?

Soluzione

Non credo che lo faranno. Ho aggiunto un paio di caselle di testo e non ho avuto problemi con più invii.

Altri suggerimenti

Anche se probabilmente non è la soluzione più ideale, penso anche che lo consentiranno. In caso contrario, puoi citare il proprio spot per iPhone http: // www.apple.com/it/iphone/gallery/ads/#office-large come avere qualcosa di quasi identico (se ti sto capendo correttamente) in una delle applicazioni di funzionalità (passa a 15 secondi in quello " Office " ; commerciale iPhone).

Non credo che lo rifiuteranno per questo, puoi sostenere che la finestra di dialogo viene utilizzata per "avvisare". la persona dell'avanzamento di ciò che l'app sta facendo. L'unico modo per scoprirlo con certezza è quando invii l'app, consiglierei di avere un piano di backup per ogni evenienza, ma penso che andrà bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top