|
@@ -80,12 +80,12 @@ class GenderSelectionViewController: BaseViewController {
|
|
|
let maleButton = UIButton(type: UIButton.ButtonType.custom)
|
|
|
maleButton.setBackgroundImage(UIImage.imageWithColor(color: kFFF9F0Color), for: UIControl.State.normal)
|
|
|
maleButton.setBackgroundImage(UIImage.imageWithColor(color: kFFEDD3Color), for: UIControl.State.highlighted)
|
|
|
- maleButton.setImage(kImage(name: "pic_preload"), for: UIControl.State.normal)
|
|
|
+ maleButton.setImage(kImage(name: "login_sex_male"), for: UIControl.State.normal)
|
|
|
maleButton.cornerRadius = 10
|
|
|
maleButton.masksToBounds = true
|
|
|
maleButton.rx.tap.subscribe(onNext: {
|
|
|
[weak self] (data) in
|
|
|
- self?.presentVC()
|
|
|
+ self?.userGenderApi(gender:1)
|
|
|
}).disposed(by: disposeBag)
|
|
|
return maleButton
|
|
|
}()
|
|
@@ -94,12 +94,12 @@ class GenderSelectionViewController: BaseViewController {
|
|
|
let femaleButton = UIButton(type: UIButton.ButtonType.custom)
|
|
|
femaleButton.setBackgroundImage(UIImage.imageWithColor(color: kFFF9F0Color), for: UIControl.State.normal)
|
|
|
femaleButton.setBackgroundImage(UIImage.imageWithColor(color: kFFEDD3Color), for: UIControl.State.highlighted)
|
|
|
- femaleButton.setImage(kImage(name: "pic_preload"), for: UIControl.State.normal)
|
|
|
+ femaleButton.setImage(kImage(name: "login_sex_female"), for: UIControl.State.normal)
|
|
|
femaleButton.cornerRadius = 10
|
|
|
femaleButton.masksToBounds = true
|
|
|
femaleButton.rx.tap.subscribe(onNext: {
|
|
|
[weak self] (data) in
|
|
|
- self?.presentVC()
|
|
|
+ self?.userGenderApi(gender:2)
|
|
|
}).disposed(by: disposeBag)
|
|
|
return femaleButton
|
|
|
}()
|
|
@@ -111,7 +111,7 @@ class GenderSelectionViewController: BaseViewController {
|
|
|
maleTitleButton.titleLabel?.font = kScaleRegularFont16
|
|
|
maleTitleButton.rx.tap.subscribe(onNext: {
|
|
|
[weak self] (data) in
|
|
|
- self?.presentVC()
|
|
|
+ self?.userGenderApi(gender:1)
|
|
|
}).disposed(by: disposeBag)
|
|
|
return maleTitleButton
|
|
|
}()
|
|
@@ -123,15 +123,22 @@ class GenderSelectionViewController: BaseViewController {
|
|
|
femaleTitleButton.titleLabel?.font = kScaleRegularFont16
|
|
|
femaleTitleButton.rx.tap.subscribe(onNext: {
|
|
|
[weak self] (data) in
|
|
|
- self?.presentVC()
|
|
|
+ self?.userGenderApi(gender:2)
|
|
|
}).disposed(by: disposeBag)
|
|
|
return femaleTitleButton
|
|
|
}()
|
|
|
}
|
|
|
|
|
|
extension GenderSelectionViewController {
|
|
|
- func presentVC() {
|
|
|
- let vc = TopicSelectionViewController()
|
|
|
- self.present(vc, animated: true, completion: nil)
|
|
|
+
|
|
|
+
|
|
|
+ /// 设置性别
|
|
|
+ ///
|
|
|
+ /// - Parameter gender: 性别
|
|
|
+ func userGenderApi(gender:Int) {
|
|
|
+ SwiftMoyaNetWorkServiceUser.shared().userGenderApi(gender: gender) { (data) -> (Void) in
|
|
|
+ let vc = TopicSelectionViewController()
|
|
|
+ self.present(vc, animated: true, completion: nil)
|
|
|
+ }
|
|
|
}
|
|
|
}
|