
ios
蓝色的音乐
这个作者很懒,什么都没留下…
展开
-
ios开发笔记之《uitableviewcell选中打勾》
需要实现这么一个需求:单元格选中后,打勾。再选其他,之前的勾取消,新的打勾。代码如下(不加代码高亮了吧):- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath {NSIndexPath *oldIndex = [tab转载 2016-08-01 23:31:42 · 3394 阅读 · 0 评论 -
ios 让navigationItem的UIBarButtonItem的背景色不为蓝色,现实图片本身颜色
UIImage *rightImage = [[UIImage imageNamed:@"add"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; UIBarButtonItem *barBtn1=[[UIBarButtonItem alloc] initWithImage:rightImage style:UIBa原创 2016-08-14 13:21:33 · 9237 阅读 · 0 评论 -
ios NSFetchedResultsController的使用
NSFetchedResultsController是一个联系CoreData和TableView类,方便地将数据显示到table中,不需要自己去将CoreData中的数据做分区,然后显示。- (NSFetchedResultsController *)fetchedResultsController{ if (nil !=_fetchedResultsContr原创 2016-08-25 22:02:39 · 559 阅读 · 0 评论 -
ios 产生和监听事件notification
产生事件[[NSNotificationCenterdefaultCenter] postNotificationName:@"chooseSortType"object:indexPath];监听事件并注册响应函数 [[NSNotificationCenterdefaultCenter] addObserver:selfselector:@selector原创 2016-08-25 21:54:52 · 499 阅读 · 0 评论 -
ios 使用谓词实现分组排序
NSMutableSet *set = [NSMutableSetset]; //利用set不重复的特性,得到有多少组,根据model中的exchangeShortTime字段 [self.contactsenumerateObjectsUsingBlock:^(Contacts *_Nonnull ite原创 2016-08-22 23:17:51 · 1704 阅读 · 0 评论 -
ios 两种方法实现转场segue
第一种,根据view的identifier创建一个view controller,然后调用pushViewController将其压入navigation调用栈来实现专场。AddNewContactViewController *addNewContact = [self.storyboardinstantiateViewControllerWithIdentifier:@"addNewC原创 2016-08-19 08:01:33 · 504 阅读 · 0 评论 -
ios 获取格式化日期
NSDateFormatter *formater = [[NSDateFormatter alloc]init]; NSDate *curDate = [NSDatedate];//获取当前日期 [formater setDateFormat:@"yyyy-MM-dd"];//这里去掉具体时间 保留日期 NSString * curTime = [f原创 2016-08-07 09:47:49 · 369 阅读 · 0 评论 -
ios 设置一个textField不可编辑
将textField的委托方法textFieldShouldBeginEditing返回NO,则textField变为不可编辑。当然直接将textField.enabled设为NO也可以,但这一textField也不能响应其它点击事件了。- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { ret原创 2016-08-06 11:32:20 · 37278 阅读 · 0 评论 -
ios 解决textfield无法自动弹出键盘问题
ios 解决textfield无法自动弹出键盘问题原创 2016-08-06 10:24:05 · 3826 阅读 · 3 评论 -
ios 几种数据持久化方案
简 注册 登录 添加关注作者 伯恩的遗产 2015.04.11 19:55*写了35249字,被2308人关注,获得了1673个喜欢我要永远地记住你!(iOS中几种数据持久化方案)字数3344 阅读10172 评论14 喜欢149概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序转载 2016-08-27 11:44:30 · 755 阅读 · 0 评论 -
ios imageView添加点击事件
UIView *vwContainer = [[UIView alloc] init];[vwContainer setFrame:CGRectMake(0.0f, 0.0f, 50.0f, 45.0f)];[vwContainer setBackgroundColor:[UIColor clearColor]];UIImageView *icon = [[UIImageView allo转载 2016-08-02 14:28:22 · 1992 阅读 · 0 评论 -
ios 两种方法设置tabBar的UITabBarItem
第一种直接从tabBarController中获取指定index的tabBarItem,然后对其进行相关修改,比如修改image和title。UITabBarItem *item0 = [self.tabBarController.tabBar.itemsobjectAtIndex:0];item0.image = [[UIImageimageNamed:@"notepad原创 2016-08-14 17:48:19 · 7143 阅读 · 0 评论