【问题标题】:UIImagepicker Controller not working on touch but only on swpieUIImagepickerController 不能在触摸时工作,但只能在滑动时工作
【发布时间】:2016-08-19 06:55:08
【问题描述】:

在我的代码中,uiimagepickerviewcontroll 不会在触摸时选择图像,它会在图像上滑动或长按时选择图像。

我没有添加任何特殊代码下面是我使用的代码。

        self.imagePickerController = [[UIImagePickerController alloc] init];

        _imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
        _imagePickerController.allowsEditing = NO;
        _imagePickerController.delegate = self;

        [self.navigationController pushViewController:self.imagePickerController animated:YES];

如果有人有任何解决方案,请帮助我。

谢谢。

【问题讨论】:

  • 尝试展示选择器而不是推送它。您应该始终展示导航控制器,但不要推送它。
  • 嘿 Teja,我也尝试过使用该选项,但不起作用。
  • 奇怪的事情从来没有发生在我身上。你在哪里调用这个代码?
  • 对我来说这也是第一次,这个问题从未发生过。我在 IBOutlet 方法中调用它。

标签: ios objective-c uiimage ios9 uiimagepickercontroller


【解决方案1】:

我不知道为什么会出现这个问题,但我只找到了一个解决方案,创建了一个新项目并将整个代码复制到新项目中。

问题已自动解决。

【讨论】:

    【解决方案2】:

    你好,试试这个方法,对我来说总是正确的:

    UIImagePickerController *imagePicker = [UIImagePickerController new];
    imagePicker.delegate = self;
    imagePicker.mediaTypes = @[(NSString*) kUTTypeImage];
    imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum ;
    _libraryImagePickerController = imagePicker;
    

    希望对你有帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-17
      • 1970-01-01
      相关资源
      最近更新 更多