如何将标签数据传递到第二个视图控制器中的另一个标签

凯蒂

我一直在寻找将标签数据传递到另一个视图控制器的方法,并找到了以下解决方案。但是,它不会在另一个视图控制器中显示标签文本。

请帮忙

SecondViewController标头

@interface SecondViewController : UIViewController 
{
    IBOutlet UILabel *copy;
}

@property (nonatomic, retain) NSString *data;

在SecondViewController实现中

copy.autoresizingMask = UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth| UIViewAutoresizingFlexibleBottomMargin;
copy.textAlignment = NSTextAlignmentCenter;
copy.text = [NSString stringWithFormat:@"Your data: %@", _data]; // Make use of the exposed data property
[self.view addSubview:copy];

在FirstViewController实现中

- (void)passDataForward
{
    SecondViewController *secondViewController = [[SecondViewController alloc] init];
    secondViewController.data = _label.text; // Set the exposed property
    [self.navigationController pushViewController:secondViewController animated:YES];
}
开发者

1.将字符串内容保存在第一个实现文件中,并在第二个实现文件中加载

将您的label.text保存在第一堂课中:

[[NSUserDefaults standardUserDefaults] setObject:Label.text forKey:@"Your key"];

在第二类中加载它:

Label.text = [[NSUserDefaults standardUserDefaults] objectForKey:@"Your key"];

2.使用参数

在第一类中,您必须实现#import "SecondClassName.h"
第二类。在第二类中,创建带有参数的函数。

- (void)setLabelText:(NSString *)LabelText
{
    Label.text = LabelText
}

在第一堂课中,您通过添加以下两行来传递数据:

SecondViewControllerName *Second = [[SecondViewControllerName alloc] init];
[Second setLabelText:label.text];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据从第二个视图传递到第一个视图控制器

来自分类Dev

将数据从第二个视图传递到第一个视图控制器

来自分类Dev

在第一个视图控制器的标签中显示输入到文本字段(在第二个视图控制器中)的文本?

来自分类Dev

将数据传递到导航控制器中的另一个视图控制器

来自分类Dev

如何将字符串从第二个控制器中的文本字段(嵌入在表格单元中)传递回第一个控制器中的标签(也嵌入在表格单元中)?

来自分类Dev

iOS-将数据传递到另一个视图控制器

来自分类Dev

将数据移动到另一个视图控制器,但是第二个视图控制器先加载第一个视图控制器

来自分类Dev

如何将值传递给第二个视图控制器的initWithCoder?

来自分类Dev

在我的情况下如何将数据传递到另一个控制器?

来自分类Dev

如何将数据从一个视图控制器传递到另一个SWIFT

来自分类Dev

如何将数据从一个视图控制器传递到另一个SWIFT

来自分类Dev

如何将数据从一个视图控制器传递到另一个?

来自分类Dev

如何通过选项卡栏控制器将值从第二个视图传递到第一个视图

来自分类Dev

如何将第二个值传递到另一个页面?

来自分类Dev

将数据从视图控制器传递到第一个详细信息控制器,然后传递到第二个详细信息控制器

来自分类Dev

如何将数据从一个视图控制器传递到另一个视图控制器,并且在视图控制器之间有一个显示视图控制器

来自分类Dev

如何将第二个变量从route.php传递到Laravel 5中的控制器?

来自分类Dev

快速将文本字段传递给第二个视图控制器中的标签

来自分类Dev

准备segue时无法将数据传递到另一个视图控制器

来自分类Dev

如何将数据从一个视图控制器传递到导航控制器中嵌入的另一个视图控制器

来自分类Dev

调用函数或将数据传递到另一个控制器AngularJS

来自分类Dev

将创建的数据传递到另一个控制器

来自分类Dev

如何将第二个视图控制器文本字段值传递给第一个视图控制器数组并在 swift4 中点击按钮时关闭

来自分类Dev

UIPage ViewController,我想从非 uipage 视图控制器导航另一个第二个视图控制器

来自分类Dev

如何将所选数据传递回上一个视图控制器

来自分类Dev

如何将所选数据传递回上一个视图控制器

来自分类Dev

如何将第一个文件中的标签导入到第二个文件中的所有标签

来自分类Dev

无法将第二个标签栏添加到标签栏控制器视图

来自分类Dev

如何将 NSMutableDictionary 从一个视图控制器传递到另一个视图控制器?

Related 相关文章

  1. 1

    将数据从第二个视图传递到第一个视图控制器

  2. 2

    将数据从第二个视图传递到第一个视图控制器

  3. 3

    在第一个视图控制器的标签中显示输入到文本字段(在第二个视图控制器中)的文本?

  4. 4

    将数据传递到导航控制器中的另一个视图控制器

  5. 5

    如何将字符串从第二个控制器中的文本字段(嵌入在表格单元中)传递回第一个控制器中的标签(也嵌入在表格单元中)?

  6. 6

    iOS-将数据传递到另一个视图控制器

  7. 7

    将数据移动到另一个视图控制器,但是第二个视图控制器先加载第一个视图控制器

  8. 8

    如何将值传递给第二个视图控制器的initWithCoder?

  9. 9

    在我的情况下如何将数据传递到另一个控制器?

  10. 10

    如何将数据从一个视图控制器传递到另一个SWIFT

  11. 11

    如何将数据从一个视图控制器传递到另一个SWIFT

  12. 12

    如何将数据从一个视图控制器传递到另一个?

  13. 13

    如何通过选项卡栏控制器将值从第二个视图传递到第一个视图

  14. 14

    如何将第二个值传递到另一个页面?

  15. 15

    将数据从视图控制器传递到第一个详细信息控制器,然后传递到第二个详细信息控制器

  16. 16

    如何将数据从一个视图控制器传递到另一个视图控制器,并且在视图控制器之间有一个显示视图控制器

  17. 17

    如何将第二个变量从route.php传递到Laravel 5中的控制器?

  18. 18

    快速将文本字段传递给第二个视图控制器中的标签

  19. 19

    准备segue时无法将数据传递到另一个视图控制器

  20. 20

    如何将数据从一个视图控制器传递到导航控制器中嵌入的另一个视图控制器

  21. 21

    调用函数或将数据传递到另一个控制器AngularJS

  22. 22

    将创建的数据传递到另一个控制器

  23. 23

    如何将第二个视图控制器文本字段值传递给第一个视图控制器数组并在 swift4 中点击按钮时关闭

  24. 24

    UIPage ViewController,我想从非 uipage 视图控制器导航另一个第二个视图控制器

  25. 25

    如何将所选数据传递回上一个视图控制器

  26. 26

    如何将所选数据传递回上一个视图控制器

  27. 27

    如何将第一个文件中的标签导入到第二个文件中的所有标签

  28. 28

    无法将第二个标签栏添加到标签栏控制器视图

  29. 29

    如何将 NSMutableDictionary 从一个视图控制器传递到另一个视图控制器?

热门标签

归档