0

每次你来到这个视图时,它应该始终是随机文本。

我正在寻找剧本,但我什么也没找到!

应用截图:http ://copticmovies.net/iphone/iphone5-video-logo.png

谢谢你们!

4

2 回答 2

0

假设您的视图控制器中有一个名为“myLabel”的 UILabel,一种快速且不太优雅的方法是:

-(void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];

    //quick and dirty random string generation
    NSString *alphabet  = @"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXZY0123456789";
    NSMutableString *s = [NSMutableString stringWithCapacity:20];
    for (NSUInteger i = 0U; i < 20; i++) {
        u_int32_t r = arc4random() % [alphabet length];
        unichar c = [alphabet characterAtIndex:r];
        [s appendFormat:@"%C", c];
    }

    self.myLabel.text = s;
}
于 2013-03-01T14:19:08.437 回答
0

向标签添加一个出口(例如 rdmtext)。在您的 Viewcontroller 中编辑方法:

- (void)viewWillAppear:(BOOL)animated 
{
    [super viewWillAppear:animated];
    self.rdmtext.text = @"Your random text from any source";
}

有关更多详细信息,您应该添加要添加的随机文本类型。它存储在哪里?

于 2013-03-01T14:19:46.940 回答