1.首先页面最上部有切换的按钮,按钮切换时能展示不同的页面,每个页面上又UITextField:(输入银行账号,输入转账金额,输入密码等等)
2.就是传参时key,value值不一样 例如:
NSDictionary *params = @{@"fundid" : [[GXSharedClass sharedClass] GXAccount],
@"moneytype" : @"0",
@"bankcode" : bankCode,
@"banktrantype" : transferType,
@"tranamt" : tranamt,
@"operway" : @"H",
passwordKey :passwordValue}; // passwordKey 两个页面都需要传这个key和value
3.我们首先判断是那个页面 根据这个判断定义标记_selectIndex;
在viewDidLoad里给_selectIndex = 0;赋值
然后在调接口的时候判断
NSString *passwordValue = @"";
NSString *passwordKey = @"";
if(self.selectIndex == 0){
if ([_bankpwdStatus isEqualToString:@"1"]) {
passwordKey = @"bankpwd" ;
passwordValue = bankpwd;
}
}
else if(self.selectIndex == 1){
if ([_fundpwdStatus isEqualToString:@"1"]) {
passwordValue = fundpwd;
passwordKey = @"fundpwd";
}
}
NSDictionary *params = @{@"fundid" : [[GXSharedClass sharedClass] GXAccount],
@"moneytype" : @"0",
@"bankcode" : bankCode,
@"banktrantype" : transferType,
@"tranamt" : tranamt,
@"operway" : @"H",
passwordKey :passwordValue}; // passwordKey 两个页面都需要传这个key和value
博主属于菜鸟,水平有限,望雅正!!!!