自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Xcode8 注释快捷键无效

在终端输入:sudo /usr/libexec/xpccachectl          然后重启电脑即可

2016-09-12 16:05:51 1678

原创 iOS NSMutableAttributedString 实现富文本

项目中需要实现这么一条Label //金额标红     //先将字符串以,隔开     NSArray *totalMoenyArray = [totalMoneyTextcomponentsSeparatedByString:@","];        NSInteger moneyLastLength =0;     //如果隔开

2016-09-02 10:25:17 411

转载 判断某日期距离当前日期 是昨天还是今天

- (void)viewDidLoad {    [superviewDidLoad];    //判断时间距离    NSDateFormatter *dateFormatter = [[NSDateFormatteralloc]init];    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];    NST

2016-07-29 11:20:04 892

原创 仿支付宝的付款转圈动画---CAShapeLayer、UIBezierPath、CABasicAnimation

支付宝在支付过程中,支付按钮会有动画效果。最终效果如下图所示。支付过程中:支付成功:觉得挺实用,就封装成了一个按钮,方便日后使用,话不多说,上代码。先来看一下封装好的button的.h文件中暴露的方法。一 支付中代码二 支付成功代码三 动画结束之后 调用block方法

2016-07-23 14:18:30 2991 1

原创 setEdgesForExtendedLayout

在iOS 7中,苹果引入了一个新的属性,叫做[UIViewController setEdgesForExtendedLayout:],它的默认值为UIRectEdgeAll。当你的容器是navigation controller时,默认的布局将从navigation bar的顶部开始。这就是为什么所有的UI元素都往上漂移了44pt。修复这个问题的快速方法就是在方法- (void)

2016-05-12 14:22:13 1567

原创 避免对多个按钮同时多点触摸

设置button的setExclusiveTouch即可。    [backButtonsetExclusiveTouch:YES];

2016-05-06 10:49:49 416

原创 UIWebView的使用---嵌入html后对其部分删除或修改 实现自定义

有的时候,用UIWebView嵌入的html页面,我们可能不需要页面上的全部内容,亦或是需要对页面进行修改,查阅了资料后总结出以下几种形式。状态一:  需要对html页面的某些节点进行删除        解决方法:                              调用在UIwebView的代理方法里 删除此节点即可   状态二:

2016-04-20 11:46:53 1595

原创 touch事件与点击事件的冲突

做目前这个项目的时候,在自定义tableView里重写了touchesBegan、touchesMoved、touchesEnded几种方法,后来发现这样点击cell的时候,没有任何响应,搜索了很多都没法解决,后来才白痴的发现,因为在重写touch方法的时候,没有调用其super方法,导致响应链断裂了。。。所以才点击cell无效。后来改成如下就好了:-(void)touches

2016-04-19 09:57:36 2763

转载 利用xib对控件添加约束 适配屏幕

这位po主整理的非常详细 解答了我最近对xib的困惑 受益良多 感谢。因此转载到自己的博客 多学习。原文地址:http://blog.it985.com/11997.html约束,就是对控件的限制条件,限制条件的作用就是为了让我们搭建页面适应不同的屏幕,当然也是页面的兼容性,兼容多个屏幕下面切入正题,如何为控件添加约束。添加约束主要用到下面的三个部分。从左到右:

2016-04-18 16:29:58 12040

原创 Auto property synthesis will not synthesize property …because it is ‘readwrite’ but it will be synth

使用Json解析框架MJExtension,如果服务器传来的字典key,是oc中的关键词,则会报错。而MJExtension要求是模型里的属性名要与数组的key一致。则需要如下更改。

2016-04-08 11:55:48 524

空空如也

空空如也

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

TA关注的人

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