iphone 开发 杂记
//定时任务:[self performSelector:@selector(performDismiss) withObject:nil afterDelay:3.0f];//设置uibutton事件,通过tag传递参数[cell.deleteView setTag:row]; //设置tag位行号,以达到传递参数的目的[cell.deleteView addTarget:self action:@selector(onDelete:) forControlEvents:UIControlEventTouchUpInside];//使用-(void)onDelete:(id)sender{ UIButton * button = (UIButton*)sender; int row = button.tag;...}//设置导航条右上角按钮self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]...//设置界面事件方法:-(IBAction)buttonClick:(id)sender;//时间计算 NSDate * bDate = [[NSDate alloc]init];//开始时间,现在 NSTimeInterval minute30 = 30*60; //结束时间 设置在开始时间30分钟后 NSDate * edate = [order.receiveTime dateByAddingTimeInterval:minute30];//cell最常用3个方法[cell setAccessoryType:UITableViewCellAccessoryDisclosureIndicator];//右边的箭头cell.textLabel.text = [self str:@"decode"];//文本cell.imageView.image = [UIImage imageNamed:@"icon_decode.png"];//左边的图标//状态栏中加载中的图标[UIApplication sharedApplication].networkActivityIndicatorVisible = NO; //关闭状态栏,加载中的提示图标//使每次点击UITabBarController的tab时返回到第一页self.tabBarController.delegate = self;//使每次点击tab都回到跟目录- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController {if ([viewController isKindOfClass:[UINavigationController class]]) {[(UINavigationController *)viewController popToRootViewControllerAnimated:YES];}}//设置图片按比例缩放[imageView setContentMode:UIViewContentModeScaleAspectFit];//设置UIImageView边框 需要在.pch文件中添加#import <QuartzCore/CALayer.h> CALayer * layer = [imageView layer];[layer setMasksToBounds:YES]; //是否设置边框以及是否可见 [layer setCornerRadius:10.0]; //设置边框圆角的弧度 [layer setBorderWidth:1];//设置边框线的宽 [layer setBorderColor:[[UIColor blackColor] CGColor]]; //设置边框线的颜色//日期时间格式化NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd"]; lblBirth.text = [dateFormatter stringFromDate:student.birth];