Automatyczne przewijanie etykiety marki w iPhone
Mam UILabel, który chcę przewinąć jak tag marki w HTML, jak mam to zrobić?
<code>#define LEFTSCROLLDIRECTION 0 #define RIGHTSCROLLDIRECTION 1 MarqueeLabel *marquee = [[MarqueeLabel alloc] initWithFrame:CGRectMake(10, 10, 300, 30)]; label.scrollDirection = LEFTSCROLLDIRECTION; [self.view addSubview:marquee]; </code>Edytować
znalazłemto klasa do tego, co na początku wydaje się działać ..
Ale w tym jest błąd .. jeśli nawiguję do przodu w UINavigationController i pop, które pchnęłyViewController po pewnym czasie, autoScrollLabel przestaje animować ..
<code>AutoScrollLabel *autoScrollLabel = [[AutoScrollLabel alloc] init]; autoScrollLabel.text = @"Hi Mom! How are you? I really ought to write more often."; autoScrollLabel.textColor = [UIColor yellowColor]; </code>