美文网首页iosiOS_UIKit
UIPresentationController自定义弹框

UIPresentationController自定义弹框

作者: 絮语时光杨 | 来源:发表于2018-05-14 14:28 被阅读4次
  • (instancetype)initWithPresentedViewController:(UIViewController *)presentedViewController presentingViewController:(nullable UIViewController *)presentingViewController

UIViewController *controller = [[UIViewController alloc] init];
UIPopoverPresentationController *popController = [controller popoverPresentationController];
// 出现在UIBarButtonItem上面的
popController.delegate = self;
popController.barButtonItem = self.barItem;

// 出现在view上面的
UIPopoverPresentationController *popController = [controller popoverPresentationController];
popController.sourceView = self.button;
popController.sourceRect = self.button.bounds;
popController.delegate = self;
[self presentViewController:controller animated:YES completion:nil];

相关文章

网友评论

    本文标题:UIPresentationController自定义弹框

    本文链接:https://www.haomeiwen.com/subject/kdzddftx.html