// // IfishConnectUsViewController.m // Ifish // // Created by wbzhan on 2019/5/23. // Copyright © 2019 lianlian. All rights reserved. // #import "IfishConnectUsViewController.h" #import "InfoByImageViewController.h" @interface IfishConnectUsViewController () Strong UIImageView *codeImage;//二维码 Strong UITextView *textView; @end @implementation IfishConnectUsViewController - (void)viewDidLoad { [super viewDidLoad]; self.titleString = @"联系我们"; self.view.backgroundColor=[UIColor whiteColor]; [self.view addSubview:self.codeImage]; [self.view addSubview:self.textView]; [self.codeImage mas_makeConstraints:^(MASConstraintMaker *make) { make.bottom.mas_equalTo(self.view.mas_bottom).offset(-34); make.width.mas_equalTo(kSizeFrom750(300.5)); make.height.mas_equalTo(kSizeFrom750(400)); make.centerX.mas_equalTo(self.view); }]; [self.textView mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(self.view.mas_left).offset(10); make.right.mas_equalTo(self.view.mas_right).offset(-10); make.top.mas_equalTo(self.view.mas_top).offset(0); make.bottom.mas_equalTo(self.codeImage.mas_top); }]; // Do any additional setup after loading the view. } -(void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; [self protocolIsSelect:YES]; } -(UITextView *)textView{ if (!_textView) { _textView = InitObject(UITextView); _textView.adjustsFontForContentSizeCategory=YES; } return _textView; } - (void)protocolIsSelect:(BOOL)select { NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:@"1、设备绑定不上?查看遥控器或显示屏控制插排是否正常?\na、若不正常考虑设备问题,可与购买方或厂家联系。\nb、若正常先查看手机连接路由器是否为2.4g频率wifi。若连接时提示去更改网络,则此时手机连接一定为5g网络,需更换2.4g网络重新绑定。\n2、换路由器后网络为2.4g频率WIFI,还是无法绑定?\na、若老路由器连接没问题,先用老路由器把设备绑定在线,联系爱鱼奇客服升级。\nb、两台手机开热点方法(暂时不用路由器)先把设备绑定上,设备在线后与爱鱼奇客服联系升级。手机开热点如何连接点击这里。\nc、手机开热点也连接不上,可与购买方或厂家联系。\n3、感谢您使用爱鱼奇app,连接智能设备请查看下方说明书,内含操作视频:http://u.eqxiu.com/s/KmmVl87l,插排及热流器售后服务热线点击这里。\n4、摄像头售后及爱鱼奇服务微信:18667812003"]; [attributedString addAttribute:NSLinkAttributeName value:@"apmode://" range:[[attributedString string] rangeOfString:@"手机开热点如何连接点击这里。"]]; [attributedString addAttribute:NSLinkAttributeName value:@"http://u.eqxiu.com/s/KmmVl87l" range:[[attributedString string] rangeOfString:@"http://u.eqxiu.com/s/KmmVl87l"]]; [attributedString addAttribute:NSLinkAttributeName value:@"hotbar://" range:[[attributedString string] rangeOfString:@"插排及热流器售后服务热线点击这里。"]]; CGFloat fontSize=18; if (self.view.frame.size.width>410) { fontSize=18; } else if (self.view.frame.size.width>370) { fontSize=15; } else { fontSize=12; } [attributedString addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:fontSize] range:NSMakeRange(0, attributedString.length)]; [attributedString addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:fontSize] range:[[attributedString string] rangeOfString:@"http://u.eqxiu.com/s/KmmVl87l"]]; [attributedString addAttribute:NSLinkAttributeName value:@"tel://18667812003" range:[[attributedString string] rangeOfString:@"18667812003"]]; _textView.attributedText = attributedString; _textView.linkTextAttributes = @{NSForegroundColorAttributeName: [UIColor blueColor], NSUnderlineColorAttributeName: [UIColor lightGrayColor], NSUnderlineStyleAttributeName: @(NSUnderlinePatternSolid)}; _textView.delegate=self; _textView.editable=NO; _textView.scrollEnabled = YES; } - (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange { self.hidesBottomBarWhenPushed=YES; if ([[URL scheme] isEqualToString:@"apmode"]) { InfoByImageViewController*info=[[InfoByImageViewController alloc]init]; info.title=@"热点连接方法"; info.image=[UIImage imageNamed:@"apmodeInfo"]; [self.navigationController pushViewController:info animated:YES]; return NO; } else if ([[URL scheme] isEqualToString:@"hotbar"]) { InfoByImageViewController*info=[[InfoByImageViewController alloc]init]; info.title=@"售后服务热线"; info.type=@"service"; info.image=[UIImage imageNamed:@"hotbarInfo"]; [self.navigationController pushViewController:info animated:YES]; return NO; } return YES; } -(UIImageView *)codeImage { if (!_codeImage) { _codeImage = InitObject(UIImageView); [_codeImage setImage:[UIImage imageNamed:@"code_wechat_us.jpeg"]]; } return _codeImage; } -(void)telBtnClick:(UIButton *)sender{ NSURL *url=[NSURL URLWithString:@"tel://18667812003"]; BOOL canOpen = [[UIApplication sharedApplication] canOpenURL:url]; if (canOpen) { if (@available(iOS 10.0, *)) { /// 大于等于10.0系统使用此openURL方法 [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil]; }else{ [[UIApplication sharedApplication] openURL:url]; } } } /* #pragma mark - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { // Get the new view controller using [segue destinationViewController]. // Pass the selected object to the new view controller. } */ @end