在我的.h文件中,我为文本字段和标签设置了属性:
@property (retain, nonatomic) IBOutlet UITextField *phoneNumberEntry;
@property (retain, nonatomic) IBOutlet UILabel *testLabel;
我还在.m文件中合成了它们:
@synthesize phoneNumberEntry;
@synthesize testLabel;
如何将textview的内容保存到变量中,然后将其显示到标签?
答案 0 :(得分:0)
您需要做的是创建一个字符串变量来保存UITextField的文本。
NSString *textString = phoneNumberEntry.text;
然后你要做的就是使用刚刚创建的字符串变量设置标签的文本
testLabel.text = textString;
编辑: 如果您在IB中将其连接起来时遇到问题,只需转到文件所有者,然后单击身份检查器,找到“class:”或类似内容的框。这是你打算上课的地方。输入后,只需按Enter键,然后转到连接检查器。这将允许您查看在.h文件中创建的属性。
希望这有帮助!
答案 1 :(得分:0)
有两种方式: 1)。您需要放置一个UIButton并在按钮操作事件上保存textview值,如:
- (IBAction)btnSaveClicked:(UIButton *)sender
{
strTextViewVal = txtTextView.text;
}
或者您可以在其委托中保存textview值,如下所示:
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text