diff --git a/Ifish.xcodeproj/project.pbxproj b/Ifish.xcodeproj/project.pbxproj index 092bc6b..6a9d305 100644 --- a/Ifish.xcodeproj/project.pbxproj +++ b/Ifish.xcodeproj/project.pbxproj @@ -2459,6 +2459,11 @@ E51D7D55208CE08D001FF053 /* CustomModeSetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E51D7D53208CE08D001FF053 /* CustomModeSetCell.m */; }; E51D7D58208CE121001FF053 /* CustomModeSetCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E51D7D57208CE120001FF053 /* CustomModeSetCell.xib */; }; E51D7D5B208CF4E7001FF053 /* RuiMeiInputViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E51D7D5A208CF4E7001FF053 /* RuiMeiInputViewController.m */; }; + E521222C21075C0D00BA24C5 /* tip.png in Resources */ = {isa = PBXBuildFile; fileRef = E521222B21075C0C00BA24C5 /* tip.png */; }; + E52122302107609500BA24C5 /* RestartViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E521222E2107609500BA24C5 /* RestartViewController.m */; }; + E52122312107609500BA24C5 /* RestartViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E521222F2107609500BA24C5 /* RestartViewController.xib */; }; + E5212235210760A600BA24C5 /* SettingResetViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5212233210760A600BA24C5 /* SettingResetViewController.m */; }; + E5212236210760A700BA24C5 /* SettingResetViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5212234210760A600BA24C5 /* SettingResetViewController.xib */; }; E52B400521042ED2003BBA3E /* ConnectHotspotTipViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E52B400321042ED2003BBA3E /* ConnectHotspotTipViewController.m */; }; E52B400621042ED2003BBA3E /* ConnectHotspotTipViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E52B400421042ED2003BBA3E /* ConnectHotspotTipViewController.xib */; }; E547870B20728F390060C2C2 /* back_btn@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E547870A20728F380060C2C2 /* back_btn@2x.png */; }; @@ -6242,6 +6247,13 @@ E51D7D57208CE120001FF053 /* CustomModeSetCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CustomModeSetCell.xib; sourceTree = ""; }; E51D7D59208CF4E7001FF053 /* RuiMeiInputViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RuiMeiInputViewController.h; sourceTree = ""; }; E51D7D5A208CF4E7001FF053 /* RuiMeiInputViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RuiMeiInputViewController.m; sourceTree = ""; }; + E521222B21075C0C00BA24C5 /* tip.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tip.png; sourceTree = ""; }; + E521222D2107609500BA24C5 /* RestartViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RestartViewController.h; sourceTree = ""; }; + E521222E2107609500BA24C5 /* RestartViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RestartViewController.m; sourceTree = ""; }; + E521222F2107609500BA24C5 /* RestartViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RestartViewController.xib; sourceTree = ""; }; + E5212232210760A600BA24C5 /* SettingResetViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SettingResetViewController.h; sourceTree = ""; }; + E5212233210760A600BA24C5 /* SettingResetViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SettingResetViewController.m; sourceTree = ""; }; + E5212234210760A600BA24C5 /* SettingResetViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SettingResetViewController.xib; sourceTree = ""; }; E52B400221042ED2003BBA3E /* ConnectHotspotTipViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConnectHotspotTipViewController.h; sourceTree = ""; }; E52B400321042ED2003BBA3E /* ConnectHotspotTipViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ConnectHotspotTipViewController.m; sourceTree = ""; }; E52B400421042ED2003BBA3E /* ConnectHotspotTipViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConnectHotspotTipViewController.xib; sourceTree = ""; }; @@ -9168,6 +9180,12 @@ 883E76E91D48A5E50030E075 /* pushSetControllrs */, 88D0F27B1EA6F53E00286022 /* IfishSetViewController.h */, 88D0F27C1EA6F53E00286022 /* IfishSetViewController.m */, + E521222D2107609500BA24C5 /* RestartViewController.h */, + E521222E2107609500BA24C5 /* RestartViewController.m */, + E521222F2107609500BA24C5 /* RestartViewController.xib */, + E5212232210760A600BA24C5 /* SettingResetViewController.h */, + E5212233210760A600BA24C5 /* SettingResetViewController.m */, + E5212234210760A600BA24C5 /* SettingResetViewController.xib */, ); path = mineControllers; sourceTree = ""; @@ -9607,6 +9625,7 @@ E56A746120FCDBFC000129C9 /* ConnectHotpotViewController.xib */, E52B400221042ED2003BBA3E /* ConnectHotspotTipViewController.h */, E52B400321042ED2003BBA3E /* ConnectHotspotTipViewController.m */, + E521222B21075C0C00BA24C5 /* tip.png */, E52B400421042ED2003BBA3E /* ConnectHotspotTipViewController.xib */, ); path = leftcontrollers; @@ -14060,6 +14079,7 @@ 8856B0F51DEE9FC7009D384A /* CameraBottomCollectionViewCell.xib in Resources */, 88C1B2201DCC5A1400C2C99A /* personal_iocn_switch.png in Resources */, 882956691DBDA3A200E9DDD7 /* minelook_buy.png in Resources */, + E5212236210760A700BA24C5 /* SettingResetViewController.xib in Resources */, 887492331E7A90D000CDA284 /* fishdoctor_iocn_default_fiftygold@2x.png in Resources */, 885979CE1E5293A1003D0E5C /* explore_iocn_optimization@2x.png in Resources */, 8871FADE1EBC58D70038E99A /* attestation_laststep_button@3x.png in Resources */, @@ -14654,6 +14674,7 @@ 882956BE1DBDA3A200E9DDD7 /* userIcon3.png in Resources */, 881671E01EA5DE2B00BEBF23 /* UMComUserTableViewCell.xib in Resources */, 882956FE1DBDA3A300E9DDD7 /* NewPiFu_beiyongoff.png in Resources */, + E52122312107609500BA24C5 /* RestartViewController.xib in Resources */, 88696FD51E9C8B4A005D4AFB /* MemberEditeViewLocationCell.xib in Resources */, 881A1D291DD2C31500BA1AF4 /* kankanlook_icon_attention.png in Resources */, 882956291DBDA3A200E9DDD7 /* neves0044.png in Resources */, @@ -15089,6 +15110,7 @@ 882956221DBDA3A100E9DDD7 /* neves0037.png in Resources */, 882956311DBDA3A200E9DDD7 /* neves0052.png in Resources */, 8814782C1E712A2700BFB79C /* task_shareCameraPicture@2x.png in Resources */, + E521222C21075C0D00BA24C5 /* tip.png in Resources */, 88C1B21B1DCC5A1400C2C99A /* personal_iocn_replace@2x.png in Resources */, 88602F541E12002600F3DB5D /* NTESContactViewController.xib in Resources */, 881478381E712E3A00BFB79C /* TaskKindViewCell.xib in Resources */, @@ -15709,6 +15731,7 @@ 88602F561E12002600F3DB5D /* NTESCustomNotificationObject.m in Sources */, 8853D99A1E24EED700776BF4 /* ShuoMingShuCell.m in Sources */, 8816721A1EA5DE2B00BEBF23 /* UMComCustomMenuViewController.m in Sources */, + E5212235210760A600BA24C5 /* SettingResetViewController.m in Sources */, 883E763A1D4897570030E075 /* heartModel.m in Sources */, 883E78971D48A5E50030E075 /* IfishMessageViewController.m in Sources */, 8860287F1E10BB1100F3DB5D /* CTAssetsGridSelectedView.m in Sources */, @@ -16059,6 +16082,7 @@ 885928C71E67C20600E0011E /* MineDengJi.m in Sources */, 881478371E712E3A00BFB79C /* TaskKindViewCell.m in Sources */, 8829582B1DC18CD100E9DDD7 /* AFNOHeaderHttpTool.m in Sources */, + E52122302107609500BA24C5 /* RestartViewController.m in Sources */, 886185CD1EF255F900459AD1 /* XuToControlNameViewController.m in Sources */, 881671FC1EA5DE2B00BEBF23 /* UMAssetsCollectionCheckMarkView.m in Sources */, 881477E61E71091300BFB79C /* IfishTaskModel.m in Sources */, diff --git a/Ifish/Info.plist b/Ifish/Info.plist index ca8dc54..f297380 100644 --- a/Ifish/Info.plist +++ b/Ifish/Info.plist @@ -70,7 +70,7 @@ CFBundleVersion - 485 + 486 ITSAppUsesNonExemptEncryption LSApplicationCategoryType diff --git a/Ifish/controllers/IfishTabControllers/我的/mineControllers/IfishSetViewController.m b/Ifish/controllers/IfishTabControllers/我的/mineControllers/IfishSetViewController.m index a4e761b..94ea041 100644 --- a/Ifish/controllers/IfishTabControllers/我的/mineControllers/IfishSetViewController.m +++ b/Ifish/controllers/IfishTabControllers/我的/mineControllers/IfishSetViewController.m @@ -13,6 +13,9 @@ #import "ChangeSecretCodeController.h" #define TUICHUAlertTAg 4100 #import "IfishUserDefaultHelper.h" +#import "RestartViewController.h" +#import "SettingResetViewController.h" + @interface IfishSetViewController () @property(nonatomic,strong)UITableView *tableView; @@ -32,8 +35,8 @@ extern BOOL firstLogIn; } -(void)loadData{ - self.titles=@[@[@"更换手机",@"修改密码"],@[@"切换账号"]]; - self.imgs = @[@[@"personal_iocn_replace",@"replace_iocn_code"],@[@"personal_iocn_switch"]]; + self.titles=@[@[@"更换手机",@"修改密码",@"设备重启",@"恢复出厂模式"],@[@"切换账号"]]; + self.imgs = @[@[@"personal_iocn_replace",@"replace_iocn_code",@"replace_iocn_code",@"replace_iocn_code"],@[@"personal_iocn_switch"]]; } -(void)creatTab{ @@ -61,16 +64,12 @@ extern BOOL firstLogIn; } -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ - if (section==1) { - - return 1; - } - return 2; + return [self.titles[section] count]; } -(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ - return 2; + return self.titles.count; } @@ -120,7 +119,17 @@ extern BOOL firstLogIn; ChangeSecretCodeController *secretVC=[[ChangeSecretCodeController alloc]init]; [self.navigationController pushViewController:secretVC animated:YES]; - }else if (indexPath.section==1&&indexPath.row==0){ + } else if (indexPath.section == 0 && indexPath.row == 2) { + self.hidesBottomBarWhenPushed = YES; + RestartViewController *vc = [[RestartViewController alloc] initWithNibName:@"RestartViewController" bundle:nil]; + vc.hidesBottomBarWhenPushed = YES; + [self.navigationController pushViewController:vc animated:YES]; + } else if (indexPath.section == 0 && indexPath.row == 3) { + self.hidesBottomBarWhenPushed = YES; + SettingResetViewController *vc = [[SettingResetViewController alloc] initWithNibName:@"SettingResetViewController" bundle:nil]; + vc.hidesBottomBarWhenPushed = YES; + [self.navigationController pushViewController:vc animated:YES]; + } else if (indexPath.section==1&&indexPath.row==0){ UIAlertView*alert=[[UIAlertView alloc]initWithTitle:@"提醒" message:@"确认切换账号并重新登录?" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil]; alert.tag=TUICHUAlertTAg; diff --git a/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.h b/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.h new file mode 100644 index 0000000..216ba44 --- /dev/null +++ b/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.h @@ -0,0 +1,13 @@ +// +// RestartViewController.h +// Ifish +// +// Created by Minghao Xue on 2018/7/24. +// Copyright © 2018年 lianlian. All rights reserved. +// + +#import "BaseVIewContorller.h" + +@interface RestartViewController : BaseVIewContorller + +@end diff --git a/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.m b/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.m new file mode 100644 index 0000000..8f129ca --- /dev/null +++ b/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.m @@ -0,0 +1,37 @@ +// +// RestartViewController.m +// Ifish +// +// Created by Minghao Xue on 2018/7/24. +// Copyright © 2018年 lianlian. All rights reserved. +// + +#import "RestartViewController.h" + +@interface RestartViewController () + +@end + +@implementation RestartViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + self.title = @"重启设备"; +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +/* +#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 diff --git a/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.xib b/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.xib new file mode 100644 index 0000000..9a5b22b --- /dev/null +++ b/Ifish/controllers/IfishTabControllers/我的/mineControllers/RestartViewController.xib @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.h b/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.h new file mode 100644 index 0000000..6975757 --- /dev/null +++ b/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.h @@ -0,0 +1,13 @@ +// +// SettingResetViewController.h +// Ifish +// +// Created by Minghao Xue on 2018/7/24. +// Copyright © 2018年 lianlian. All rights reserved. +// + +#import "BaseVIewContorller.h" + +@interface SettingResetViewController : BaseVIewContorller + +@end diff --git a/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.m b/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.m new file mode 100644 index 0000000..c5e2b39 --- /dev/null +++ b/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.m @@ -0,0 +1,38 @@ +// +// SettingResetViewController.m +// Ifish +// +// Created by Minghao Xue on 2018/7/24. +// Copyright © 2018年 lianlian. All rights reserved. +// + +#import "SettingResetViewController.h" + +@interface SettingResetViewController () + +@end + +@implementation SettingResetViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + self.title = @"恢复出厂设置"; + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +/* +#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 diff --git a/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.xib b/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.xib new file mode 100644 index 0000000..ed7c240 --- /dev/null +++ b/Ifish/controllers/IfishTabControllers/我的/mineControllers/SettingResetViewController.xib @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Ifish/controllers/leftcontrollers/ConnectHotpotViewController.xib b/Ifish/controllers/leftcontrollers/ConnectHotpotViewController.xib index 6b66456..e5d2fc8 100644 --- a/Ifish/controllers/leftcontrollers/ConnectHotpotViewController.xib +++ b/Ifish/controllers/leftcontrollers/ConnectHotpotViewController.xib @@ -1,5 +1,5 @@ - + diff --git a/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.m b/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.m index 99998ae..ce19e6e 100644 --- a/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.m +++ b/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.m @@ -20,19 +20,4 @@ } -- (void)didReceiveMemoryWarning { - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. -} - -/* -#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 diff --git a/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.xib b/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.xib index aec9dc5..15ebe93 100644 --- a/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.xib +++ b/Ifish/controllers/leftcontrollers/ConnectHotspotTipViewController.xib @@ -1,11 +1,12 @@ - + + @@ -16,57 +17,46 @@ - + - + - - - - - - - + + - - - - - - + + - + + + + + + - - - - + + + + - + - - - - - - + + + + + - + + + + + diff --git a/Ifish/controllers/leftcontrollers/tip.png b/Ifish/controllers/leftcontrollers/tip.png new file mode 100644 index 0000000..2d7b3ca Binary files /dev/null and b/Ifish/controllers/leftcontrollers/tip.png differ