Мне удалось создать пейзажную камеру, используя следующий код:
[self.view insertSubview:self.imagePicker.view atIndex:0];
self.imagePicker.view.transform =
CGAffineTransformScale (
CGAffineTransformTranslate(
CGAffineTransformMakeRotation(M_PI/2), -90, -15),
1.2,1.2)
;
Обратите внимание, что я непосредственно добавляю представление imagePicker к текущему виду, а не называю его модальным.
self.imagePicker.view.transform
, похоже, отвечает ожидаемым на все CGAffineTransform
вызовы функций, хотя я не могу сказать, одобряет ли Apple этот метод.