UIPopoverController 设定大小:
self.popover.popoverContentSize = CGSizeMake(340, 350);
UIPopoverPresentationController设定大小:
UIPopoverPresentationController *presentationController = [vc popoverPresentationController];
vc.preferredContentSize = CGSizeMake(500, 500);
sourceRect
sourceView这里俩属性 是所在页面 popover箭头指向sourceRect中心
permittedArrowDirections设置为0即可以不显示箭头
如果想去掉圆角,在弹出控制器添加:
- (void)viewWillAppear:(BOOL)animated
{self.view.superview.layer.cornerRadius = 0;
}