Попробуйте параметр МАГ:
Параметр МАГ контролирует степень увеличения стручка изображений. (...) Предположим, что ваша программа будет показывать свои результаты на экране с высокой плотностью, например, планшете с плотностью экрана 240 пикселей на дюйм и шириной экрана 960 пикселей (4 дюйма). Если вы укажете width = 900, вы получите изображения, соответствующие экрану, но шрифты будут крошечными - изображения будут выглядеть суровыми из-за большого количества пикселей на дюйм. Если указать, скажем, МАГ = 2, то ваши изображения будут по-прежнему быть обернуты по размеру экрана 900 пикселя, но они будут взорваны в 2 раза и, следовательно, гораздо более удобным для чтения
Чтобы получить масштаб фактор основного экрана, вы делаете let scale = UIScreen.mainScreen().scale
и используете его в качестве парамагнитного блока.
И не забывайте, что после загрузки изображения и создания нового экземпляра UIImage
явным образом задал его масштаб. Предположим, вы получите изображение в виде NSData
, вы могли бы сделать:
let image = UIImage(data, scale: scale)
Для получения более подробной информации, обратитесь к разделу управления шириной Результаты из WolframAlpha API Documentation
Спасибо так много !! Я искал его уже более недели, и я не видел его в документации. – borchero
Рад, что это помогло! :) –