iPhone, par programme, recadrer une image carrée pour qu'elle apparaisse sous forme de cercle

Je suis en train de créer une image et un style personnalisé UIButton à l'aide d'une image dans la pellicule de l'iPhone. Le bouton a un fond circulaire et efficacement apparaît comme un cercle. Maintenant j'ai besoin d'une image pour aller au moyen de la touche qui apparaît également à la ronde.

Comment puis-je couper un carré de UIImage à apparaître autour de avec la transparence à l'extérieur de la tour de la zone?

Si le masquage est impliqué, ai-je besoin de pré-rendu d'un masque ou puis-je en créer un par programme(ex: un cercle)?

Merci!

source d'informationauteur Alex Stone