0

このビューに到達するたびに、常にランダムなテキストである必要があります。

スクリプトを探していましたが、何も見つかりませんでした。

アプリのスクリーンショット:http://copticmovies.net/iphone/iphone5-video-logo.png

君たちありがとう!

4

2 に答える 2

0

「myLabel」と呼ばれるView Controllerに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 に答える