Как узнать размер отображаемой картинки?

Для узнавания размера отображаемой картинки в Swift можно использовать свойство size класса UIImage. Вот как это можно сделать:

1. Начнем с создания экземпляра UIImage с помощью инициализатора, который принимает имя файла:

let image = UIImage(named: "имя_файла")

2. Затем мы можем получить размер изображения, используя свойство size. Размер изображения представлен в виде CGSize. Это структура, содержащая ширину и высоту изображения:

let imageSize = image.size

3. Если вам нужно получить отдельное значение ширины или высоты изображения, вы можете использовать соответствующие свойства width и height из структуры CGSize. Например:

let imageWidth = imageSize.width
let imageHeight = imageSize.height

4. Вы также можете использовать метод CGSizeEqualToSize для сравнения размеров двух CGSize. Например, чтобы проверить, является ли размер изображения полным экраном, вы можете сделать следующее:

let screenSize = UIScreen.main.bounds.size
let isFullScreen = CGSizeEqualToSize(imageSize, screenSize)

Обратите внимание, что UIScreen.main.bounds.size возвращает размер экрана устройства, то есть фактическое количество точек (пикселей) на экране.

Таким образом, используя эти шаги, вы сможете получить размер отображаемой картинки в Swift.