2013-02-22 15 views
6

Ho posizionato 3 pulsanti nella mia vista, impostato un'immagine di sfondo e talvolta ho bisogno di disabilitare uno di essi. Scopro che appaiono diversi in iOS 5.1 e 6.1. Mi piace la versione 6.1. Cosa dovrei fare per rendere il design in 5.1 sarà lo stesso di 6.1?UIButton Differenze tra iOS 5.1 e 6.1

1) Guardiamo la striscia bianca nella parte inferiore della foto

2) terzo pulsante è disattivato ed è molto più leggero rispetto a 6,1

iOS5.1 < - iOS5.1 iOS6.1 < - iOS6.1

PS: grazie per punti reputazione :)

+0

+1 Se qualcun altro upvotes la tua domanda, avrai abbastanza rappresentante per caricare le immagini. Se lo desideri, puoi modificare la tua domanda per aggiungere link e qualcun altro di solito trova le immagini e le aggiunge per te. – Caleb

+0

È possibile aggiungere un collegamento all'immagine e in seguito includere l'immagine nel post quando si dispone di ripetizioni sufficienti. – allprog

+0

Avere un upvote. Adesso pubblica quelle immagini! – Tommy

risposta

0

Di solito quando c'è una differenza di interfaccia utente tra due versioni principali di un sistema operativo, la cosa giusta da fare è andare con il flusso e utilizzare l'aspetto che viene fornito con ciascuna versione. La presenza di elementi dell'interfaccia utente più recenti in una versione precedente del sistema operativo è strana, come se la tua app non fosse abbastanza adatta. Inoltre, è molto impegnativo cercare di imitare il nuovo aspetto del vecchio sistema operativo.

Prova a progettare la tua app in modo che appaia perfetta con una varietà di pulsanti e la tua app si adatti perfettamente alle altre app sul dispositivo dell'utente, indipendentemente dalla versione che stanno utilizzando.

+0

È un modo per risolvere il problema. Ma la striscia bianca nella parte inferiore del pulsante sembra un bug. Cosa ne pensi? – jpecinovsky

1

L'artefatto bianco sembra essere una cornice rettangolare arrotondata di default. Hai impostato il tipo di pulsante su UIButtonTypeCustom?