popOver

作者: Hollylord | 来源:发表于2015-09-28 15:26 被阅读491次

    //1. 创建popVC

    UIViewController*contentVC = [[UIViewControlleralloc]init];

    contentVC.view.backgroundColor= [UIColorredColor];

    //2. 设置popVC的尺寸

    contentVC.preferredContentSize=CGSizeMake(300,300);

    //3. 设置popVC为popOver

    contentVC.modalPresentationStyle=UIModalPresentationPopover;

    //4. 设置箭头方向

    contentVC.popoverPresentationController.permittedArrowDirections=UIPopoverArrowDirectionUp;

    //5. 设置参考系

    contentVC.popoverPresentationController.sourceView=self.view;

    //6. 设置箭头指向的对象

    contentVC.popoverPresentationController.sourceRect=self.btn.frame;

    //7. 展现popVC

    [selfpresentViewController:contentVCanimated:YEScompletion:NULL];

    相关文章

      网友评论

          本文标题:popOver

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