-1
Étant donné un UIImageView utilisant AspectFit, comment puis-je calculer la hauteur de tout espace au-dessus et au-dessous du UIImage?Hauteur des espaces au-dessus et au-dessous de UIImage dans UIImageView
Étant donné un UIImageView utilisant AspectFit, comment puis-je calculer la hauteur de tout espace au-dessus et au-dessous du UIImage?Hauteur des espaces au-dessus et au-dessous de UIImage dans UIImageView
Vous pouvez le faire facilement quand calculer l'échelle de l'image:
let horizontalRatio = image.size.width/uiimageView.frame.size.width
let verticalSpacing = uiimageView.frame.size.height * horizontalRatio
Et probablement verticalement au milieu
let whitespaceAbove = verticalSpacing/2
let whitespaceBelow = verticalSpacing/2
s'il vous plaît élaborer ou donner un exemple pour clarifier –
faire quelques calculs en fonction de la taille de l'image et de la taille de l'image. – rmaddy