we need updateProfileCollectionView afterUpdatedSkillCoverAction

This commit is contained in:
nixzhu
2015-07-21 15:27:02 +08:00
parent 66ffc58a36
commit dad24d7aba
3 changed files with 9 additions and 1 deletions
@@ -436,6 +436,10 @@ class ProfileViewController: UIViewController {
vc.skillID = skillInfo["skillID"] as? String
vc.skillLocalName = skillInfo["skillLocalName"] as? String
vc.skillCoverURLString = skillInfo["skillCoverURLString"] as? String
vc.afterUpdatedSkillCoverAction = { [weak self] in
self?.updateProfileCollectionView()
}
}
} else if segue.identifier == "presentOAuth" {
@@ -46,6 +46,8 @@ class SkillHomeViewController: CustomNavigationBarViewController {
}
}
}
var afterUpdatedSkillCoverAction: (() -> Void)?
var isFirstAppear = true
@@ -359,6 +361,8 @@ extension SkillHomeViewController: UIImagePickerControllerDelegate, UINavigation
println("userSkillB: \(userSkill), \(userSkill.coverURLString)")
self?.skillCoverURLString = skillCoverURLString
self?.afterUpdatedSkillCoverAction?()
}
})
})
@@ -21,7 +21,7 @@ class SkillHomeHeaderView: UIView {
lazy var headerImageView: UIImageView = {
let tempImageView = UIImageView(frame: CGRectZero)
tempImageView.contentMode = UIViewContentMode.ScaleAspectFill
tempImageView.contentMode = .ScaleAspectFill
tempImageView.clipsToBounds = true
return tempImageView;
}()