Creare pulsanti icona lucidi come nella schermata principale tramite il generatore di interfaccia?

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

Domanda

Esiste un modo per creare pulsanti simili ai pulsanti icona lucidi nella schermata principale dell'iPhone ma nella propria app? L'unica cosa che ho trovato per creare il pulsante immagine è creare pulsanti rettangolari arrotondati e impostare l'immagine o la proprietà dello sfondo su di esso, ma ciò non crea automaticamente la superficie lucida e l'arrotondamento.

È stato utile?

Soluzione

Dovrai usare le immagini. Apple non rende pubblica la classe UIGlassButton lucida.

Altri suggerimenti

Se cerchi pulsanti della stessa dimensione della schermata principale, su sfondo nero, puoi semplicemente impostare l'immagine come Icon.png, installare l'app nel simulatore, fare uno screenshot della schermata principale con ha generato l'icona lucida, ritaglia l'icona e ripeti l'intero processo con il resto delle tue icone.

Forse più semplice, se non hai Icon.png impostato nella tua app, otterrai il pulsante bianco nella schermata principale. Prendi uno screenshot e usalo in un livello in Photoshop o simile per schiarire il livello sottostante con la tua icona.

Se hai bisogno di pulsanti con altre dimensioni, dai un'occhiata a questo post di blog su Cocoa with Love . Quei pulsanti non sembrano esattamente quelli della schermata principale, ma potresti essere soddisfatto di quell'aspetto o modificare il codice secondo i tuoi gusti.

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