Swift popToViewController

前端之家收集整理的这篇文章主要介绍了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()来修复,但是在修复之后它会发出更多错误.

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

猜你在找的Swift相关文章