IOS开发常用的基础方法
1.//退出键盘 [self.view endEditing:YES];
隐藏手机上方的状态栏
1 -(BOOL)prefersStatusBarHidden{ 2 return YES; 3 }
1 //获取当前控制器所管理的view下地所有子控件 2 //subviews标示获取某个控件下地所有子控件 3 for(UIView *view in self.view.subviews){ 4 view.backgroudColor = [ UIColor redColor]; 5 } 6 7 //或者2.修改所有空间的背景色 8 self.text.superview.backgroudColor = [UIColor yellowColor]; 9 10 //根据tag来获取某个控件 11 UITextField *txt =(UITextField *)[self.view viewWithTag:1000]; 12 13 //移除当前控制器下的所有控件 14 while(self.view.subviews.firstObject){ 15 [self.view.subviews.firstObject removeForSuperview]; 16 }
加载项目中的.plist文件
1 //写代码加载pic.plist文件中的数据到_pic 2 //1.获取pic.plist文件的路径 3 //获取pic.plist文件的路径赋值给path变量 4 //[NSBundle mainBundl] 表示获取这个app安装到手机上时的根目录 5 //然后在app的安装的根目录下搜索pic.plist文件的路径 6 NSString *path =[[NSBundle mainBundle] pathForResource :@"pic.plist" ofType :nil]; 7 8 //读取文件 9 NSArray *array =[NSArray arrayWithContentsOfFile:path]; 10 11 //跟文件转成dictionary对象 12 NSDictionary *dict = array[index]; 13 //获取其中的内容 14 dict[@"icon"]