我是新的开发mac应用程序。当我想要做什么我说title,presentViewController方法但有错误说我通过错误的参数,但什么传递是完全相同的,它想要的。 错误消息说“不能援引‘presentViewController’类型的参数列表...”开发Mac应用程序从一个ViewController滑动到另一个与斯威夫特(不使用故事板)
import Cocoa
class MainViewController: NSViewController {
var uploadViewController: UploadViewController!
@IBOutlet weak var HostFileList: NSScrollView!
@IBOutlet weak var AddFileToHost: NSButton!
@IBOutlet weak var DeleteFileFromHost: NSButton!
@IBOutlet weak var Host: NSTextField!
@IBOutlet weak var Port: NSTextField!
@IBOutlet weak var ConnectServer: NSButton!
@IBOutlet weak var UploadFile: NSButton!
override func viewDidLoad() {
super.viewDidLoad()
// Do view setup here.
}
}
extension MainViewController {
@IBAction func UploadFile(sender: AnyObject) {
var uploadViewController = UploadViewController(nibName: "MasterViewController", bundle: nil)
self.presentViewController(uploadViewController, animator: NSTableViewAnimationOptions.SlideRight)
}
}
谢谢,我解决了一个新窗口 – LeeDD
它的作品对我来说很棒。谢谢。 – Neela