更改视图加载标签中的随机文本

时间:2011-08-19 08:06:17

标签: iphone random uilabel xcode

我正在使用arc4random命令在三个随机选择的视图之间进行切换。在这三个视图中,我有四个标签在单击按钮时显示随机文本。因此,当您转到随机视图时,标签为空,直到单击按钮为止。但是当我转到新视图时,我需要将四个不同的标签加载随机文本。我该怎么做?

1 个答案:

答案 0 :(得分:0)

在您随机选择的文件界面中输入以下代码。

在view1.h

    @interface view1
    {
        NSString *strValue;
        UILabel *lblText;
    }
    @property (nonatomic, retain) NSString *strValue;

在view1.m

    @synthesize strValue;
    - (void)viewDidLoad 
    {
         lblText.text = strValue;            
    }

在主视图中,您可以在以下代码中调用随机视图集...

    - (void)btnClicked:(id)sender
    {
         view1 *objView1 = [[view1 alloc] initWithNibName:@"view1" bundle:nil];
         objView1.strValue = @"Random Text";
         [self.navigationController pushViewController:objView1 animated:TRUE];
    }