@@ -146,16 +146,17 @@ - (void)setUpPricyViews {
146146 self.procolTV .textColor = [UIColor colorWithHexString: @" #888888" ];
147147 self.procolTV .delegate = self;
148148 self.procolTV .editable = NO ; // 必须禁止输入,否则点击将弹出输入键盘
149- self.procolTV .scrollEnabled = NO ;
149+ self.procolTV .scrollEnabled = YES ;
150150 [bgView addSubview: self .procolTV];
151151 [self .procolTV mas_makeConstraints: ^(MASConstraintMaker *make) {
152152 make.leading .mas_equalTo (20 );
153153 make.trailing .mas_equalTo (-20 );
154154 make.top .equalTo (self.nameL .mas_bottom ).offset (20 );
155+ make.height .mas_equalTo (300 );
155156 }];
156157
157158
158- UITextView *procolTV1 = [[UITextView alloc ] init ];
159+ /* UITextView *procolTV1 = [[UITextView alloc] init];
159160 procolTV1.attributedText = [self protolStr];;
160161 procolTV1.linkTextAttributes = @{NSForegroundColorAttributeName:[UIColor colorWithHexString:kIntelligentMainHexColor]}; //
161162 procolTV1.textColor = [UIColor colorWithHexString:kRegionHexColor];
@@ -180,15 +181,15 @@ - (void)setUpPricyViews {
180181 make.top.equalTo(procolTV1.mas_top).offset(4);
181182 make.width.height.mas_equalTo(30);
182183 make.right.equalTo(procolTV1.mas_left);
183- }];
184+ }];*/
184185
185186 UIView *line = [[UIView alloc ]init];
186187 line.backgroundColor = kLineColor ;
187188 [bgView addSubview: line];
188189 [line mas_makeConstraints: ^(MASConstraintMaker *make) {
189190 make.leading .trailing .equalTo (bgView);
190191 make.height .mas_equalTo (1 );
191- make.top .equalTo (procolTV1 .mas_bottom ).offset (20 *kScreenAllHeightScale );
192+ make.top .equalTo (self. procolTV .mas_bottom ).offset (20 *kScreenAllHeightScale );
192193 }];
193194
194195 UIStackView *stack = [[UIStackView alloc ] init ];
@@ -203,7 +204,7 @@ - (void)setUpPricyViews {
203204 }];
204205
205206 UIButton *btn = [UIButton buttonWithType: UIButtonTypeCustom];
206- [btn setTitle: NSLocalizedString(@" cancel " , @" 取消" ) forState: UIControlStateNormal];
207+ [btn setTitle: NSLocalizedString(@" register_privacy_policy_btn1 " , @" 取消" ) forState: UIControlStateNormal];
207208 [btn setTitleColor: [UIColor colorWithHexString: @" #6C7078" ] forState: UIControlStateNormal];
208209 btn.titleLabel .font = [UIFont wcPfRegularFontOfSize: 16 ];
209210 [btn setBackgroundColor: [UIColor whiteColor ]];
@@ -222,7 +223,7 @@ - (void)setUpPricyViews {
222223 }];
223224
224225 UIButton *btn2 = [UIButton buttonWithType: UIButtonTypeCustom];
225- [btn2 setTitle: NSLocalizedString(@" confirm " , @" 确定" ) forState: UIControlStateNormal];
226+ [btn2 setTitle: NSLocalizedString(@" register_privacy_policy_btn2 " , @" 确定" ) forState: UIControlStateNormal];
226227 [btn2 setTitleColor: [UIColor colorWithHexString: kIntelligentMainHexColor ] forState: UIControlStateNormal];
227228 [btn2 setBackgroundColor: [UIColor whiteColor ]];
228229 btn2.titleLabel .font = [UIFont wcPfRegularFontOfSize: 16 ];
@@ -478,7 +479,9 @@ - (NSMutableAttributedString *)conentTextProtolString {
478479 NSString *str3 = NSLocalizedString(@" register_privacy_policy_conte3" , @" 及" );
479480 NSString *str4 = NSLocalizedString(@" register_privacy_policy_conte4" , @" 隐私政策" );
480481 NSString *str5 = NSLocalizedString(@" register_privacy_policy_conte5" , nil );
481- NSString *showStr = [NSString stringWithFormat: @" %@%@%@%@%@ " ,str1,str2,str3,str4,str5];
482+ NSString *str6 = NSLocalizedString(@" register_privacy_policy_conte6" , @" 第三方sdk" );
483+ NSString *str7 = NSLocalizedString(@" register_privacy_policy_conte7" , nil );
484+ NSString *showStr = [NSString stringWithFormat: @" %@%@%@%@%@%@%@ " ,str1,str2,str3,str4,str5,str6,str7];
482485
483486 NSMutableParagraphStyle *pstype = [[NSMutableParagraphStyle alloc ] init ];
484487 [pstype setAlignment: NSTextAlignmentLeft];
@@ -490,10 +493,14 @@ - (NSMutableAttributedString *)conentTextProtolString {
490493 NSRange range2 = [showStr rangeOfString: str2];
491494 [mastring addAttributes: @{NSLinkAttributeName :valueString2,/* NSUnderlineStyleAttributeName:[NSNumber numberWithInteger:NSUnderlineStyleSingle],*/ NSFontAttributeName :[UIFont wcPfRegularFontOfSize: 14 ],} range: range2];
492495
493- NSString *valueString4 = [[NSString stringWithFormat: @" Privacy4://%@ " ,str2 ] stringByAddingPercentEncodingWithAllowedCharacters: [NSCharacterSet URLFragmentAllowedCharacterSet ]];
496+ NSString *valueString4 = [[NSString stringWithFormat: @" Privacy4://%@ " ,str4 ] stringByAddingPercentEncodingWithAllowedCharacters: [NSCharacterSet URLFragmentAllowedCharacterSet ]];
494497 NSRange range4 = [showStr rangeOfString: str4];
495498 [mastring addAttributes: @{NSLinkAttributeName :valueString4,/* NSUnderlineStyleAttributeName:[NSNumber numberWithInteger:NSUnderlineStyleSingle],*/ NSFontAttributeName :[UIFont wcPfRegularFontOfSize: 14 ],} range: range4];
496499
500+ NSString *valueString6 = [[NSString stringWithFormat: @" Privacy6://%@ " ,str6] stringByAddingPercentEncodingWithAllowedCharacters: [NSCharacterSet URLFragmentAllowedCharacterSet ]];
501+ NSRange range6 = [showStr rangeOfString: str6];
502+ [mastring addAttributes: @{NSLinkAttributeName :valueString6,/* NSUnderlineStyleAttributeName:[NSNumber numberWithInteger:NSUnderlineStyleSingle],*/ NSFontAttributeName :[UIFont wcPfRegularFontOfSize: 14 ],} range: range6];
503+
497504 _conentTextProtolString = mastring;
498505 }
499506 return _conentTextProtolString;
@@ -519,6 +526,12 @@ - (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRan
519526 self.doneAction ([URL scheme ]);
520527 }
521528 return NO ;
529+ }else if ([[URL scheme ] isEqualToString: @" Privacy6" ]) {
530+ [self removeView ];
531+ if (self.doneAction ) {
532+ self.doneAction ([URL scheme ]);
533+ }
534+ return NO ;
522535 }
523536 return YES ;
524537}
@@ -535,15 +548,15 @@ - (void)cancle
535548
536549- (void )done
537550{
538- if (self.procolBtn .selected ) {
551+ // if (self.procolBtn.selected) {
539552
540553 [self removeView ];
541554 if (self.doneAction ) {
542555 self.doneAction (self.messageT .text );
543556 }
544- }else {
545- [MBProgressHUD showError: @" 请点击同意按钮" ];
546- }
557+ // }else {
558+ // [MBProgressHUD showError:@"请点击同意按钮"];
559+ // }
547560}
548561
549562- (void )removeView {
0 commit comments