将文本从 UITextView 传递到不同 ViewController 中的字符串

发布于 2024-12-06 06:24:37 字数 426 浏览 0 评论 0原文

我需要将 viewController1 中 UITextView 的文本传递给 viewController2 并将文本设置为 viewController2 中的字符串。我以为我已经弄清楚了代码,但事实证明什么都没有传递。 在 viewController2.h 中我添加了 视图控制器1*v1 并为其分配了一个属性。 在 viewController2.m 中,

 -(void)method{
  v1=[[viewController1 alloc] initWithNibName:@"viewController1"  bundle:nil];
NSString *text=[[NSString alloc]init];
[v1.tweetText setText:text];
}

这可能是错误的方法,那么有人对这个问题有其他解决方案吗?

I need to pass the text of a UITextView in viewController1 to viewController2 and set the text to a string in viewController2. I thought I had the code figured out, but it turns out that nothing is being passed.
In viewController2.h I added
viewController1*v1
and assigned a property to it.
in the viewController2.m

 -(void)method{
  v1=[[viewController1 alloc] initWithNibName:@"viewController1"  bundle:nil];
NSString *text=[[NSString alloc]init];
[v1.tweetText setText:text];
}

This is probably the wrong way to go about it, so does anyone have other solutions to this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

開玄 2024-12-13 06:24:37

这是将数据发送到另一个 vc 的正确方法,但您没有将变量 text 设置为任何内容。尝试将其设置为 hello 并查看是否将 hello 作为另一个 vc 中的 tweetText。

Thats the correct way to send data to another vc, but you are not setting the variable text to anything. Try setting it to hello and see if you get hello as the tweetText in the other vc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文