您的位置:首页 > 其它

在imagePickerController:didFinishPickingMediaWithInfo:方法中presentModalViewController失效怎么办?

2013-09-23 20:26 423 查看


在imagePickerController:didFinishPickingMediaWithInfo:方法中presentModalViewController失效怎么办?

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    [picker dismissModalViewControllerAnimated:NO];
    [self
presentImageCoper:info];
}

-(void)presentImageCoper :(NSDictionary *)info
{
    if (_imageCoperViewController ==
nil)
    {
        _imageCoperViewController = [[NLImageCroperViewController
alloc] init];
    }
    _imageCoperViewController.delegate =
self;
    [_imageCoperViewController
setImageCoperDelegateAndInfo:self
info:info];
    UINavigationController *nav = [[UINavigationController
alloc] initWithRootViewController:_imageCoperViewController];
    nav.navigationBarHidden =
YES;
    [self.navigationController
presentModalViewController:nav animated:YES];
    [nav release];
}

主要就是把 [picker dismissModalViewControllerAnimated:NO];的动画设置为NO。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐