2010-10-10 9 views
1

Я хочу представить modalViewController (сделать рисунок) сразу после увольнения imagePickerController (точно после финиширования изображения). Я попытался настроить IBAction с помощью кнопки на панели, и он отлично работает, когда я нажимаю на него. Но то, что я хочу присутствовать на modalViewController, как только я закончу изображение собирание Вот мой код:Показать modalViewController после выбора изображения

-(void)imagePickerController:(UIImagePicerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info{ 

    [self dismissModalViewControllerAnimated:YES]; 
    //dismiss the imagePickerController 
    drawViewController *drawView = [[drawViewController alloc] init]; 
    [self presentModalViewController:drawView animated:YES]; 
    } 

Спасибо!

ответ

2

Уклонение и presentModal не могут оба оживить один и тот же метод. НынешнийМодал, кажется, ничего не делает. Для увольнения попробуйте настроить анимированное значение НЕТ.

+0

Привет, большое вам спасибо за решение, которое вы только что дали, оно отлично работает сейчас! – Viper

0

После рассеивания imagePickerController вызывается viewDidAppear. Вы можете вызвать вызов drawViewcontroller.

-(void)viewDidAppear:(BOOL)animated{ 
     drawViewController *drawView = [[drawViewController alloc] init]; 
     [self presentModalViewController:drawView animated:YES]; 

    } 
Смежные вопросы