uiview类型的值没有成员大小

nmn*_*nir 3 uiview ios swift

我有错误:uiview类型的值没有成员大小。这是我的代码:

if let nv = (AppDelegate.getAppDelegate().window?.rootViewController as? UINavigationController) {

        let pushedViewControllers = nv.viewControllers
        let presentedViewController:UIViewController = pushedViewControllers[pushedViewControllers.count - 1]
        UIGraphicsBeginImageContext(presentedViewController.view.size()) //HERE IS THE ERROR
Run Code Online (Sandbox Code Playgroud)

检查了h文件,UIViewController具有公共var视图:UIView!谢谢!

jrt*_*ton 6

问题在于size(),不是view。它应该是view.bounds.size

uiview类型的值没有成员大小

这就是说UIView实例没有size方法或属性。没错