иногда выплачивается комментарий для других сообщений :)
Мы собрали некоторый код для вас, но вы должны реализовать шрифт '8Pin Matrix'
, чтобы получить реалистичное ощущение.
UILabel *label;
- (void)viewDidLoad {
[super viewDidLoad];
label = [[UILabel alloc]initWithFrame:CGRectMake(10, 50, 300, 20)];
label.font = [UIFont fontWithName:@"Courier-Bold" size:16.0];
label.backgroundColor = [UIColor blackColor];
label.textColor = [UIColor greenColor];
label.lineBreakMode = UILineBreakModeCharacterWrap; // otherwise you would get "…"
label.text = @"This LED Text will be scrolled "; // some blanks to get space between
[self.view addSubview:label];
[NSTimer scheduledTimerWithTimeInterval:0.12f target:self
selector:@selector(scrollLabel)
userInfo:nil repeats:YES];
}
- (void)scrollLabel {
label.text = [NSString stringWithFormat:@"%@%@", [label.text substringFromIndex:1], [label.text substringToIndex:1]];
}