微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Swift popToViewController

美好的一天,我正在学习 Swift,需要一些帮助.

用户正在注册并选择他们的图像.在解雇图像选择器后,我想让ComposeViewController出现.

这是代码

func imagePickerController(picker: UIImagePickerController,didFinishPickingMediawithInfo info: NSDictionary!) {
    let pickedImage:UIImage = info.objectForKey(UIImagePickerControllerOriginalImage) as UIImage

    //Scale Down Image
    let scaledImage = self.scaleImageWith(pickedImage,and: CGSizeMake(100,100))

    let imageData = UIImagePNGRepresentation(scaledImage)

    let imageFile:PFFile = PFFile(data: imageData)

    PFUser.currentUser().setobject(imageFile,forKey: "profileImage")
    PFUser.currentUser().saveInBackgroundWithTarget(nil,selector: nil)

    picker.dismissViewControllerAnimated(true,completion: nil)

    //this is the line seems to have problem.
    self.navigationController?.popToViewController(ComposeViewController,animated: true)
}

然后我收到了这些错误
ComposeViewController.Type’不能转换为’UIViewController
类型名称后的预期成员名称或构造函数调用

它有建议通过在ComposeViewController之后put()来修复,但是在修复之后它会发出更多错误.

希望有人能提供帮助.谢谢!

原文地址:https://www.jb51.cc/swift/318745.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐