在iOS中将两个文本字段添加/连接到一个标签中
我有两个文本字段,说名称和初始在一个视图控制器,我想在另一个视图控制器中显示为一个标签。 我怎样才能做到这一点?
假设这是你的first Viewcontroller
这是您导航secondVIewcontroller
UIButton
操作
- (IBAction)btnSignUp_touchUpInside:(id)sender { SignUpViewController *vc=[[SignUpViewController alloc]init]; //addyour secondviewcontroller vc.strFromUnlinkPage=[NSString stringWithFormat:@"%@. %@",yourinitialtextfield.text,yournametextfirld.text]; // here we concatennating 2 strings [self.navigationController pushViewController:vc animated:YES]; }
这是你的secondVIewcontroller.h
创build一个NSString
就像
@interface SignUpViewController : BaseViewController<UITextFieldDelegate, UIAlertViewDelegate>{ } @property (retain, nonatomic) NSString *strFromUnlinkPage; @property (retain, nonatomic) IBOutlet UILabel *lblGuide; //assumethat this is your secondviewcontroller `UIlabel` Name
在你的.m ViewDidLoad
- (void)viewDidLoad { [super viewDidLoad]; self.lblGuide.text=[NSString stringWithFormat:@"%@", strFromUnlinkPage]; }
从一个页面发送数据到另一个看看所以在这里回答和添加/连接两个string你有两种方法 –
- 使用具有appendString方法的NSMutableString。
- 在NSArray中保存nsstring并使用componentsJoinedByString方法