Ritaglia UIImage per adattarsi a un'immagine del frame [iphone]


Answers

crea un IBOutlet nel tuo controller.

@property (retain)IBOutlet UIImageView* imageView;

e in -(void) viewDidLoad impostato

imageView.layer.masksToBounds = YES;
Question

Devo ritagliare una UIImage , scattata con la fotocamera del dispositivo, in modo che si adatti a un altro UIImage , che rappresenta una frame (con bordi arrotondati e così via). Controlla l'immagine qui sotto:

Uso di Aspect Fill

Utilizzo di Aspect Fit

Quindi, ciò di cui ho bisogno è rimuovere l'eccesso di immagine fuori dai limiti del fotogramma. Ho provato a utilizzare UIBezierPath , CGImageRef e altri metodi che ho cercato su Google ma non trovo una soluzione per questo.




Usa un UIImageView e fallo

imageView.contentMode = UIViewContentModeScaleAspectFit;