Приложение для iPad поддерживает только ландшафтную ориентацию. Я представил ABNewPersonViewController (в навигационном контроллере, как предложение apple docs), и находится в ландшафте.ABNewPersonViewController imagePicker ориентация и проблема сбоя
Теперь
- , когда я пытаюсь «добавить фото» imagePicker представлена модально в ПОРТРЕТ против моего требования.
- Затем, сразу после добавления фотографии, нажатие на изображение показывает popover с тремя кнопками (- выберите фотографию, отредактируйте фотографию, удалите фотографию).
Щелчок первые две кнопки врезается мое приложение с следующей ошибки сообщения:
*** Terminating app due to uncaught exception 'UIViewControllerHierarchyInconsistency', reason: 'A view can only be associated with at most one view controller at a time! View <ABActionSheet: 0x9bbfde0; baseClass = UIActionSheet; frame = (0 0; 272 156); opaque = NO; animations = { opacity=<CABasicAnimation: 0xaa73d30>; }; layer = <CALayer: 0x9bd0370>> is associated with <_UIActionSheetHostingController: 0x9bb1000>. Clear this association before associating this view with <_UIActionSheetHostingController: 0xaa7a610>.'
Любые решения для одного и двух? Благодаря & уважения AUK
Показать код ..? –
ABNewPersonViewController * newpersonVC = [[ABNewPersonViewController alloc] init]; newpersonVC.newPersonViewDelegate = self; UINavigationController * nav = [[UINavigationController alloc] initWithRootViewController: newpersonVC]; [self presentViewController: nav animated: YES завершение: Nil]; – AUK4SO