标签:
1.拨打电话:[UIApplication sharedApplication] openurl tel://
2.发短信 sms://
3.随着我们的应用越来越复杂,可能经常需要调试程序,在iOS中默认情况下不能定位到错误代码行,我们可以通过如下设置让程序定位到出错代码行:Show the Breakpoint navigator—Add Exception breakpoint。
4.UIAlertView可以当做文本输入框使用
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"System Info" message:[contact getName] delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil]; alert.alertViewStyle=UIAlertViewStylePlainTextInput; //设置窗口内容样式 UITextField *textField= [alert textFieldAtIndex:0]; //取得文本框 textField.text=contact.phoneNumber; //设置文本框内容 [alert show]; //显示窗口
5.UITableView:
NSArray *indexPaths=@[_selectedIndexPath];//需要局部刷新的单元格的组、行 [_tableView reloadRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationLeft];//后面的参数代表更新时的动画
5.1.UITableView自定义访问器:accessoryView
5.2.自定义cell的步骤:1.首先要进行各种控件的初始化工作,这个过程中只要将控件放到Cell的View中同时设置控件显示内容的格式(字体大小、颜色等)即可;2.然后在数据对象设置方法中进行各个控件的布局(大小、位置);
5.3.几点注意:
5.4.UITableView自适应高度:http://www.cnblogs.com/kenshincui/p/3931948.html
5.5.UITableView删除和添加。
5.6.UITableView的搜索。
标签:
原文地址:http://www.cnblogs.com/xiangli/p/4705883.html