Я боролся с этим некоторое время, так как документации по этому вопросу мало. У меня есть UIImagePickerController
в моем приложении для iPhone, которое я использую для выбора изображения, которое будет позже применено в качестве фона представления. Это достаточно легко сделать. К сожалению, если пользователь выбирает большое изображение из фотопленки, его необходимо изменить в размере и обрезать, чтобы оно выглядело прилично.
Достаточно просто переключить picker.allowsEditing
на YES
и запустить редактор изображений, но размеры обрезки по умолчанию слишком малы. Мне нужно установить его на полный размер экрана iPhone (320 для старых моделей, 640 для новых). Как ты это делаешь? Я гуглил и просматривал документацию Apple, но ничего не нашел. Лучшее, что я нашел, это немного ошибочное решение 2009 года (http://blog.stormyprods.com/2009/06/image-picker-sample.html), который почти работает, но смещает изображение примерно на 20 пикселей вниз. (Кроме того, это немного сложно.) Наверняка есть элегантное и простое решение, которое я упускаю?