Как сделать так, чтобы редактирование UIImagePickerController было квадратным или пропорциональным? - PullRequest
3 голосов
/ 02 марта 2012

Я использую UIImagePickerController, чтобы позволить пользователю выбрать свою фотографию для использования в качестве аватара игрока. Когда я показываю UIImagePickerController внутри UIPopoverController на iPad, и когда я устанавливаюAllowsEditing: YES, я получаю квадратную область редактирования внутри средства выбора, если устройство удерживается в портретном режиме. Но если я поверну устройство в ландшафт, область обрезки станет прямоугольной. Это ожидаемое поведение UIImagePickerController? Или я что-то не так делаю? Есть ли способ заставить поведение редактирования быть 1: 1 или пропорциональным? Документы, похоже, указывают на то, что элемента управления нет и что он всегда должен быть квадратным: «При использовании встроенных элементов управления редактированием контроллер средства выбора изображений применяет определенные параметры. Для неподвижных изображений средство выбора обеспечивает как квадратную обрезку, так и максимум Размер в пикселях. "

...