我无法更改popover演示文稿的大小.以下是我到目前为止的情况
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) // func for popover
{
if segue.identifier == "popoverView"
{
let vc = segue.destinationViewController
let controller = vc.popoverPresentationController
if controller != nil
{
controller?.delegate = self
controller?.sourceView = self.view
controller?.sourceRect = CGRect(x:CGRectGetMidX(self.view.bounds), y: CGRectGetMidY(self.view.bounds),width: 315,height: 230)
controller?.permittedArrowDirections = UIPopoverArrowDirection(rawValue: 0)
}
}
}
到目前为止,所有这一切都是中心的爆米花和删除箭头,这是好的.但它不会调整容器的大小.任何帮助都将不胜感激.非常感谢.
当我使用preferredContentSize时,会出现错误"无法分配给属性:'preferredContentSize'是不可变的"