新增小喇叭

This commit is contained in:
liyuhua
2023-08-25 16:32:51 +08:00
parent faf495cf97
commit dc1d1b46e7
34 changed files with 1132 additions and 20 deletions

View File

@@ -414,7 +414,7 @@
if (!_accountView) {
_accountView = [[XPLoginInputView alloc] init];
_accountView.areaStackView.hidden = YES;
NSMutableAttributedString *placeholder = [[NSMutableAttributedString alloc] initWithString:YMLocalizedString(@"XPLoginPwdViewController2")];
NSMutableAttributedString *placeholder = [[NSMutableAttributedString alloc] initWithString:YMLocalizedString(@"XPLoginPwdViewController6")];
[placeholder addAttribute:NSForegroundColorAttributeName value:UIColorFromRGB(0xB3B3C3) range:NSMakeRange(0, placeholder.length)];
_accountView.inputTextField.attributedPlaceholder = placeholder;
_accountView.inputTextField.keyboardType = UIKeyboardTypeNumberPad;

View File

@@ -22,7 +22,7 @@ typedef NS_ENUM(NSUInteger, TTBindingPhoneNumType) {
@class UserInfoModel;
@interface XPLoginVerifBindPhoneViewController : MvpViewController
@property (nonatomic, assign) TTBindingPhoneNumType bindingPhoneNumType;
@property(nonatomic,assign) BOOL isLogout;
///用户信息
@property (nonatomic, strong) UserInfoModel *userInfo;
@end

View File

@@ -26,6 +26,7 @@
#import "XPLoginBindSuccessView.h"
#import "LoginForgetEditView.h"
#import "XPLoginAraeViewController.h"
#import "XPMineLoginPasswordViewController.h"
@interface XPLoginVerifBindPhoneViewController ()<XPLoginAraeViewControllerDelegate,XPLoginVerifBindPhoneProtocol, CountDownHelperDelegate>
@@ -216,6 +217,16 @@
}];
} else if (self.bindingPhoneNumType == XPBindingPhoneNumTypeNormal) {
@weakify(self);
if(self.isLogout == YES){
XPMineLoginPasswordViewController *vc = [[XPMineLoginPasswordViewController alloc] init];
vc.userInfo = self.userInfo;
vc.isModifiPwd = NO;
vc.isLogout = YES;
[self.navigationController pushViewController:vc animated:YES];
return;
}
[XPLoginBindSuccessView showBindSuccessViewWithHandler:^{
@strongify(self);
[self.navigationController popViewControllerAnimated:YES];