我需要我的应用程序来支持iOS 5 +。 由于之前的iOS 6中, UILabel中的UILineBreakMode是UILineBreakModetypes的,并且它是iOS 6+的NSLineBreakModetypes,所以应该最好(或更正确)检查当前运行的iOS版本以确定types被使用? 直接做[[UIDevice currentDevice] systemVersion]是否正确,还是有更好的方法? 谢谢!
嗨,我的iPad屏幕上有一个MBProgressHUD。 工作得很好。 但是我想把标签改成三行显示。像这样 self.hud = [[MBProgressHUD alloc] initWithView:self.navigationController.view]; self.hud.frame = CGRectMake(0, 0, 120, 143); [self.navigationController.view addSubview:self.hud]; self.hud.delegate = self; self.hud.mode = MBProgressHUDModeAnnularDeterminate; NSString *strloadingText = [NSString stringWithFormat:@"Loading Data.\r Please Wait.\r 1-2 Minutes"]; NSLog(@"the loading text will be %@",strloadingText); self.hud.labelText = strloadingText; [self.hud show:YES]; 所以我想要3行中的标签 加载数据中。 请稍候 1-2分钟 或者我可以分配一个图像的HUD? 所有这些都应该在labeltext中。 但是我只有一条线。 我怎样才能做到这一点? 如果您需要更多信息,请询问。谢谢。
我从一个csv文件读取,并希望拆分我得到使用stringWithContentsOfFile,这是一个多行string,每行表示CSV文件中的行的长string。 我该怎么做呢?