我尝试过CCScrollingLabel还有JHTickerVIEw等.但是我找不到任何的视图/数组/一些愚蠢的库和其他的marquee的简单的代码
如何使用UILabel选框? (UITextFIEld和NSTextFIEld也可以).
解决方法 你需要NSTimer,你需要调用一个方法:*这是为OSX,你可以很容易的把它转换成iOS,NSTextFIEld和UILabel有不同的方法.
-(voID)awakeFromNib{ self.myTimer=[NSTimer new]; self.fullString=@"This is a long string to be shown."; [self.label setAlignment:NSRightTextAlignment];}-(voID)scrollText:(ID)parameter{ static NSInteger len; [self.label setStringValue:[self.fullString substringWithRange:NSMakeRange(0,len++)]]; if (self.label.stringValue.length==self.fullString.length) { [self.myTimer invalIDate]; }}- (IBAction)buttonAction:(ID)sender { self.myTimer = [NSTimer scheduledTimerWithTimeInterval:0.2f target: self selector:@selector(scrollText:) userInfo: nil repeats:YES];}总结
以上是内存溢出为你收集整理的objective-c – 如何使大小写UILabel / UITextField / NSTextField全部内容,希望文章能够帮你解决objective-c – 如何使大小写UILabel / UITextField / NSTextField所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)