Prima di tutto lasciatemi dire che le linee guida sono linee guida per l'interfaccia umana. Sono un insieme di comportamenti umani su cui Apple ha (presumibilmente) fatto molte ricerche che descrivono come le persone sono 'abituate' a interagire con i dispositivi mobili, in un senso molto generale. Questo significa che per la maggior parte, il modo in cui li usate dipende da voi. Se volete usare il pulsante info in una situazione che tradizionalmente richiede una divulgazione, Apple sta dicendo che i vostri utenti saranno confusi in una certa misura. L'entità della loro confusione potrebbe indurre Apple a rifiutare la vostra app fino a quando non sarà chiarita (anche se dubito che lo farebbero in questo caso...).
Quindi il pulsante 'info', Apple lo ha determinato a significare che 'quando vedo questo pulsante, mi aspetto che riveli qualche tipo di informazione generale relativa all'app, o alla vista, o altro'. Lo si vedeva spesso nelle app che avevano una sola vista con la piccola icona informativa 'i' in basso. Quando si toccava la 'i', l'intero schermo si capovolgeva per rivelare una sorta di 'quadro generale' di informazioni sull'app, forse come informazioni sulla configurazione, o le regole del gioco se era un gioco, o qualcosa di simile.
Il pulsante di rivelazione dei dettagli, Apple ha stabilito che significa 'quando vedo questo pulsante, di solito è in una situazione in cui ci sono molti elementi simili, con ogni elemento che mostra un po' di informazioni su se stesso, ma nasconde anche altri dettagli. Questi dettagli vengono rivelati quando tocco il pulsante di rivelazione dei dettagli."
Quindi, per esempio, se hai una UITableView con una lista di gruppi musicali. Se sto scorrendo quella lista, probabilmente sto cercando prima una band specifica. Prima di poter iniziare a guardare quali album ha prodotto quella band, devo prima decidere di guardare quella band rispetto a tutte le altre. La divulgazione dei dettagli mi suggerisce che se tocco quel gruppo otterrò altre informazioni su quel gruppo e non su altri gruppi nella libreria.
Quindi ha più a che fare con le informazioni generali rispetto ad ulteriori dettagli su un elemento specifico, e meno a che fare con quante informazioni vengono rivelate e come vengono rivelate (cioè girando lo schermo).
Non fate l'errore di pensare che abbia a che fare con la quantità di informazioni. Per esempio, il pulsante info potrebbe rivelare solo un numero di versione mentre il pulsante disclosure potrebbe rivelare una lista di 10 album.