获取文本字段值并将其设置为另一个屏幕

时间:2011-08-19 09:11:38

标签: objective-c

用户在文本字段中输入值我想在textview中显示另一个屏幕。所以,我想访问我在另一个屏幕中使用的文本字段值 我不知道该怎么办,因为我是ios编程的新手。 感谢。

2 个答案:

答案 0 :(得分:0)

在项目的appDelegate中设置NSString。

  eg. NSString* copyStr;

  //Now InYourFirstViewController.m
  appDelegate.copyStr = yourTextField.text; 

  //InSecondViewController.m
  NSString* fetchText = appDelegate.copyStr;

答案 1 :(得分:0)

在AppDelegate中,

Nsstring *textString;

在FirstViewController.h和SecondViewController.h

YourAppDelegate *appDelegate;

在FirstViewController.m和SecondViewController.m

在ViewDidLoad函数中,

appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication] delegate];

您可以获取textField文本

appDelegate.textString = yourTextField.text;

并在SecondViewController中,

NSString* textStr = appDelegate.textString;