如何完全像这样呈现视图控制器。我的意思是前面的密码视图。
我知道如何创建视图,但不知道如何呈现它。
如何完全像这样呈现视图控制器。我的意思是前面的密码视图。
我知道如何创建视图,但不知道如何呈现它。
我使用UIPopoverController
. 像这样的东西:
UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:content];
UIView *root = [UIApplication sharedApplication].keyWindow;
CGRect frame = root.frame;
frame.origin = CGRectCenter(frame);
frame.size = CGSizeMake(1, 1);
[popover presentPopoverFromRect:frame inView:root permittedArrowDirections:0 animated:YES];
框架是屏幕的中心点。为箭头方向传递 0 可防止通常的箭头出现在弹出框上。content
是您希望显示的视图控制器。
实施基本上是viewController
用适当的方法。但你不需要这样的一切。无需重新发明轮子。因为有一些非常漂亮的 3rd 方库可以做到这一点。查看 -
希望这可以帮助...