Comment redimensionner UIImageView en fonction de la taille / ratio de UIImage dans Swift 3?

S'il vous plaît ne pas marquer les doublons, je n'ai pas trouvé de solution compte tenu de threads disponibles.

J'ai un UIImageView et l'utilisateur est en mesure de télécharger UIImages dans différents formats. Le problème est que j'ai besoin de la UIImageView pour redimensionner basé sur l'Image donnée du rapport.

Actuellement, je suis en utilisant Aspect fitmais le UIImageView reste vide sur de grandes parties de lui-même. Je voudrais avoir la UIImageView redimensionne en fonction de son contenu. E. g si le pic est 1:1, 4:3, 6:2, 16:9...

Comment redimensionner UIImageView en fonction de la taille /ratio de UIImage dans Swift 3?

De l'aide est très apprécié.

Comme demandé, qu'est ce que je veux:

Comment redimensionner UIImageView en fonction de la taille /ratio de UIImage dans Swift 3?

J'ai eu un UIImageView qui était carré, chargé avec une Image en 16:7 ou quoi que ce soit et la UIImageView redimensionné pour s'adapter à la taille de l'Image...

source d'informationauteur David Seek