Ho trovatoiOS: creare una versione più scura di UIImage e lasciare invariati i pixel trasparenti?
Create new UIImage by adding shadow to existing UIImage
e
UIImage, is there an easy way to make it darker or all black
Ma le risposte selezionate non funzionano per me.
ho un UIImage, che può avere alcuni pixel trasparenti in esso, ho bisogno di creare un nuovo UIImage con pixel non trasparenti oscurato, non v'è alcun modo per fare questo? Stavo pensando di usare UIBezierPath ma non so come farlo solo per i pixel non trasparenti.
Grazie! Miglioramento suggerito: Usa 'UIGraphicsBeginImageContextWithOptions (image.size, NO, image.scale)' per mantenere la scala, altrimenti l'immagine colorata sarebbe sfocata sui display Retina. – Merott
@Merott Vado avanti e modifica la risposta per includere il tuo suggerimento. Potrebbe essere il moderatore respinto, ma se i PO sono felici, si spera che lo correggano di nuovo. – Benjohn
Questo è molto utile. Grazie! – birdcage