自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 ios 状态栏设置

状态栏设置

2017-07-25 17:56:43 516

原创 SEL和selector的简单使用

selector 选择器 最经常用的就是防崩溃: if [obj respondsToSelecteror(dosomething:)] { [obj do something:id]; }//可以防止obj 对方法无法响应的时候造成程序崩溃也可以将方法名 变成一个实例变量 SEL runSelector = @selector(run:); 然后可将runSelect

2017-07-12 15:44:27 540

原创 iskindofclass和ismemberofclass的区别

两者使用方法相同,同为对象方法,返回的都是布尔值 A *a = [A alloc] init]; B *b = [B alloc] init];BOOL bol = [a iskingofclass:[B class]];//判断 对象a是不是由后面的 类或者他的子类所创建的实例,如果是,返回yes;否则返回NO;(如果这里 A继承于B, 则返回YES )BOOL bol = [a ismemb

2017-07-12 14:32:58 407

原创 iOS响应事件传递 多层View上寻找ViewController响应事件 nextResponder

在很多时候,我们自定义了很多层视图放在ViewController上,当我们在最上面的那层视图上需要触发ViewContoller来执行个弹窗事件或者其他事件时候,有很多方法可以来实现,block,代理等都可以实现这个。不过有个系统提供了一有个自带的方法我们可以用起来。 self.nextResponder:寻找下一个事件响应者 不管多少层View,都可以用以下办法id vc = self.ne

2017-05-16 10:38:58 1580

原创 iOS NSDateFormatter 和 NSDate简单使用 时间戳的转换

NSDate :用来表示日期的类,使用时经常要NSDateFormatter(时间管理类)常用的有下面这些方法 NSDate *date = [NSDate date]; //返回当前时间 dateWithTimeIntervalSinceNow 返回特定时间之后多次时间(秒)的某个时间。 dateWithTimeIntervalSince1970 dateWithTimeInterv

2017-05-15 15:27:32 1390

原创 iOS JSModel转化过程中含有id属性解决办法

在和后台的交互过程中,数据模型中有可能会出现id属性, 正常情况下我们是这样子书写@property (nonatomic,strong) NSString *id;这个是系统属性,会冲突产生崩溃。所以我们需要给他一个新的名字NewId;@property (nonatomic,strong) NSString *NewId;这样子是接收不到值的,还需要重写下面这个方法- (void)setVal

2017-05-15 10:48:19 3031

原创 ios 错误崩溃汇总

开发过程中老是发生程序崩溃 ,就想把所有的错误崩溃汇总一下,慢慢更新

2017-05-11 14:34:06 517

原创 ios UINavigationController如何连续返回两级pop

有A–> B –> C,正常返回上一界面 [self.navigationController popViewControllerAnimated:YES];可以如果由C直接返回A的话,就需要用下面的方法NSInteger index=[[self.navigationController viewControllers]indexOfObject:self]; [self.navig

2017-05-10 17:17:31 3781

原创 ios 日历简单制作和可选择某段特定时间NSCalendar 和NSDate

最近做项目需要制作一个活动报名的页面。其中需要定制一个简单的日历表来活动报名,大概效果 活动选择时间时根据当前时间之后7天的7天内可以活动报名#define CURRENT_Date [NSDate date]#import "CalendarVC.h"@interface CalendarVC ()<UICollectionViewDelegate, UICollectionViewDat

2017-05-10 10:16:54 3206 1

原创 ios简单制作淘抢购活动 滑动效果

最近做项目要做一个类似淘宝淘抢购 的活动效果,就简单做了一个demo。菜鸟水平~~~~ 直接贴代码- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor whiteColor]; _width = self.view.frame.size.width; [self.v

2017-05-04 20:22:13 553

翻译 ScrollView 滑动方法不执行解决方案

通常,我们希望在滑动结束后,执行一些代码。scrollViewDidEndDecelerating方法在一定程度上可以解决我们的需求。注意是一定程度上。顾名思义,scrollViewDidEndDecelerating表示减速结束了。然而减速结束和滑动结束并不等价。因为有些滑动并不需要减速也可以结束。比如我两只手轮流向左滑动,直到滑动到scrollview的右侧尽头为止,这个过程的滑动是被迫终止而不

2017-05-04 20:09:39 2285

原创 UIScollerView根据手指最后释放的位置判断试图的显示

UIScollerView的代理方法有很多,用的比较多的可能是 - (void)scrollViewDidScroll:(UIScrollView *)scrollView {} 有很多时候我们需要跟进手指最后释放的位置来判断试图应该用下来这个代理方法- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerat

2017-05-03 20:36:18 451

原创 解决UIScrollView把UITableViewCell的点击事件屏蔽了

在自定义UITableViewCell 和UICollectionViewCell的时候,需要有个scrollerView滑动的时候,发现 didSelectItemAtIndexPath: indexPath 这个点击方法被覆盖了,不执行。 解决办法: 在自定义Cell中: self.scrollView.userInteractionEnabled = NO; [sel

2017-05-03 20:30:16 4370

原创 在xcode中提供文件路径

在xcode中点击Product –> Edit Scheme菜单项

2017-02-13 10:34:23 721

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除