2014-11-01 56 views
0

我有两个文本字段,比如一个视图控制器中的名称和初始值,并且我想在另一个视图控制器中同时显示一个标签。我怎样才能做到这一点?将两个文本字段添加到iOS中的一个标签中

+0

你想要显示的标签文本框都值? – Mohit 2014-11-01 05:17:28

+1

更好地通过一些教程发送数据从一个页面到另一个页面很容易,但你是初学者,所以你需要学习一些基本知识。 – Balu 2014-11-01 05:19:36

+0

您的问题已在此解答http://stackoverflow.com/a/9736559/898274 – Kalenda 2014-11-01 05:28:00

回答

0

以为这是您的first Viewcontroller

这是你的浏览secondVIewcontroller

- (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]; 

} 

UIButton行动,这是你的secondVIewcontroller.h创建一个NSString就像

@interface SignUpViewController : BaseViewController<UITextFieldDelegate, UIAlertViewDelegate>{ 

} 
@property (retain, nonatomic) NSString *strFromUnlinkPage; 

@property (retain, nonatomic) IBOutlet UILabel *lblGuide; //assumethat this is your secondviewcontroller `UIlabel` Name 

.MViewDidLoad

- (void)viewDidLoad 
{ 
[super viewDidLoad]; 
self.lblGuide.text=[NSString stringWithFormat:@"%@", strFromUnlinkPage]; 
} 
1

从一个页面发送数据到另一个看看SO answer here而要添加/连接两个字符串,有两种方式 -

  1. 使用的NSMutableString有appendString方法。
  2. 保存的NSString在NSArray中,并使用componentsJoinedByString方法
相关问题