我无法更改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)
}
}
}
Run Code Online (Sandbox Code Playgroud)
到目前为止,所有这一切都是以弹出窗口为中心并移除箭头,这很好.但它没有调整容器的大小.任何帮助将不胜感激.谢谢.
当我使用preferredContentSize时,我收到错误"无法分配给属性:'preferredContentSize'是不可变的"
你如何创建UIBarButtonItem一个加号?我尝试给它标题"+",但我希望它看起来更像你通常创建的加号,如果你使用故事板.哪个没有背景或下划线.
这是一个非常初学者的问题,因为我是快速语言的新手,正在开发我的第一个应用程序。我一直在使用默认的View Controller,它允许我在ViewController.swift文件中创建插座。但是当我创建一个新的视图控制器时,我无法将插座连接到ViewController.swift文件。所以我必须为我添加到项目中的每个视图控制器添加一个新的.swift文件吗?