2015-10-28 2 views
1

Например, когда я представляю UIActivityViewController или UIAlertController, я все еще вижу фоновый viewController, и я не хочу встраивать viewControllerB в viewContollerA.Как представить viewController, пока я все еще вижу фоновой viewController

+1

Вы говорите о том, что-то вроде точки зрения поповер (вид, что не на весь экран и показывает вверх по существующему контроллеру вида), или вы говорите об анимации того, как появляется UIAlertController? – sridvijay

+0

следуйте этому answer: http://stackoverflow.com/questions/33382629/how-to-make-popup-menu-in-ios-universal-app/33382761#33382761 –

+0

Да, я спрашиваю о анимации того, как Появится UIAlertController, и когда я хочу показать UIAlertController, мне просто нужно представить, как инкапсулировать –

ответ

1

[self presentViewController:viewControllerHere animated:YES completion:nil];

0

вы можете реализовать, как это для UIAlertController

UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"Title" message:@"Message" preferredStyle:UIAlertControllerStyleAlert]; 
    UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:@"Cancel " style:UIAlertActionStyleCancel handler:^(UIAlertAction * action) { 
     NSLog(@"cancel"); 
    }]; 
    [alertController addAction:cancelAction]; 
    [self presentViewController: alertController animated:YES completion:nil]; 
Смежные вопросы