自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客见证进步

天道酬勤

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS开发-点击屏幕,键盘消失的极佳方法。

一般点击屏幕消失键盘常用三种方法:①、xib中将背景设为UIControl,再添加点击事件。       ②、键盘出现时,添加一个空白按钮,添加点击事件。       ③、给背景添加个点击手势,添加触发事件。具体代码推荐博客:http://blog.csdn.net/ugg/article/details/7246164以上方法都有其片面和不方便之处。xib不一定常用,添加

2014-03-25 09:48:37 1520

原创 AFNetworking 返回错误unsupported media type (415) 解决方案

http://stackoverflow.com/questions/21152847/how-to-post-data-using-afnetworking-2-0 从这里可以知道,AFNetwoking的默认Content-Type是application/x-www-form-urlencodem。若服务器要求Content-Type为applicaiton/json,为了和服务器对

2014-03-19 15:59:15 26970 1

原创 UIView,UIButton,UIImageView等设置圆角,设置阴影,设置边框的方法

在iOS开发中,任何可见视图都是继承于UIView的。    继承体系中,大部分UIView的属性适用于其任何孩子。而UIView的layer属性可以绘制UIView的各种效果。其实我们看到的View的动画实际上也是layer在绘制。1、绘制圆角 cornerView.layer.cornerRadius = 20; cornerView.layer.masksToBounds = YES;masksToBounds防止子元素溢出父视图。如果一个正方形要设置成圆形,代码为:

2014-03-13 09:29:38 20457 1

原创 动态监听键盘高度,并进行view的移动(防止遮住textField)

主要应用到两个监听://UIKeyboardWillShowNotificationUIKeyboardWillChangeFrameNotificationUIKeyboardWillHideNotification并且根据通知里的信息获取键盘高度。思路大致为:①、通过监听获取键盘高度,并算出键盘Y值。②、键盘出现时,遍历子控件,获取textField最大的Y值,与键盘Y值相减获得view需要移动的高度,并记录此高度。③、键盘消失时,移动记录的高度,使view恢复原样。

2014-03-07 19:02:41 1554

原创 NSTimer 锁屏以及进入后台不调用的解决方案

在开发中遇到一个问题,我们有一个如图所示的计时器:     在实际测试过程中发现,计时器只在程序active时工作,进入后台或者锁屏后就不工作,时间就会“暂停”住。仔细一想,NSTimer实际上就是一个新线程,当程序进入后台时,这个线程就被挂起不工作,当然计时器就会被“暂停”。        为了解决这个问题,我找到了一个方法,能解决这个问题,但不一定是最佳方案。一、进入后

2014-02-26 15:33:56 7013

原创 viewDidLoad init viewDidAppear: viewWillAppear: 四者调用时间关系

先调用viewDidLoad,再调用init 最后调用viewDidAppear:注意这一点,不能在viewDidLoad先设置参数,再在init里面初始化

2014-02-20 15:36:48 1597

转载 NSTimer你真的会用了吗

转载博客源地址:http://www.cnblogs.com/smileEvday/archive/2012/12/21/NSTimer.html  看到这个标题,你可能会想NSTimer不就是计时器吗,谁不会用,不就是一个能够定时的完成任务的东西吗?  我想说你知道NSTimer会retain你添加调用方法的对象吗?你知道NSTimer是要加到runloop中才会起作用吗?你

2014-02-18 16:41:43 646

原创 NSMutableArray始终为nil,不调用addObjects的解决方案

问题时间:14.1.14  下午3点28分问题描述:NSMutableArray  不调用  addObjectsFromArray问题解决:NSMutableArray 没初始化代码片段:一种为常规的初始化方式://若数组定义为实例变量,则在init中初始化比较合理outRankArr = [[NSMutableArray alloc] init];//或者利用类方法初始化

2014-01-23 15:12:44 2128

原创 清除UIWebView的背景色的方法

问题时间:2014.1.5 下午1:10问题描述:UIWebView始终有白底解决方案:设置背景色为clearColor,并且将opaque= no;引用资料:http://code4app.com/ios/%E4%B8%89%E7%A7%8D%E6%96%B9%E5%BC%8F%E6%98%BE%E7%A4%BAGIF%E5%9B%BE%E7%89%87/505c04ce6803fa

2014-01-23 14:05:10 2416

原创 遍历NSArray的四种方式

1.普通遍历(最普遍的方式)NSArray *array = [NSArray arraywithobjects:@"1",@"2",@"3",@"4",nil];NSUInteger count = [array count];for (int i = 0 ; i ! = count;i++){ id obj = [array objectAtIndex:i]; //自

2014-01-05 22:06:29 5764

转载 (转载优质文)定制iOS 7中的导航栏和状态栏

注:本文译自Customizing Navigation Bar and Status Bar in iOS 7近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7。最新的iOS 7外观上有大量的改动。从开发者的角度来看,导航栏和状态栏就发生了明显的变化。状态栏现在是半透明的了,这也就意味着导航栏会显示在状态栏后面。有些情况下,导航栏的背景图片可以延伸显示到状态栏后面。

2014-01-04 21:01:31 723

原创 Category 类别 知识点整理

Category(中文名:分类,类别均可)1、问题背景:     某一天,客户的需求变更。我们需要给某个类A增加方法才能实现需求。但是,这个类非常的庞大,如果再给它增加方法就会变得很难维护。     又某一天,十个同事共同开发一个软件。用GIT或SVN进行版本管理时,难免需要同时修改一个类,那么就会产生冲突。     又有一天,我们需要给系统的类增加自定义的方法,譬如给NSStri

2014-01-03 23:54:15 953

原创 UIbutton作为UIimageView的子视图 不能触发点击事件原因

根本原因:UIimageView的可交互属性默认为NO;解决方法:①pullDownImageView.userInteractionEnabled =YES;②把UIimageView和UIbutton均作为UIview的子视图.   [self.view addSubview:pullDownImageVIew];   [self.view addSubview

2013-12-25 10:11:10 1955

原创 代码备忘录

UIImageView *titleView = [[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"word_recordchoice"]];    self.navigationItem.titleView = titleView;注意self.navigation.navigation.titleView = title

2013-12-12 11:05:32 821

原创 《TCPIP》---ARP协议总结

当IP数据包需要转发时,经过物理层时,数据帧需要封装目标的物理地址。若当前站点不知道目的物理地址,便可以通过ARP协议动态获取。ARP动态获取的七个步骤:1)发送方知道目标的IP地址。2)IP请求ARP创建一个ARP请求报文,填入发送方的物理地址,发送发的IP地址以及目的IP地址。对于目标物理地址则全部填入0。3)这个报文被递交给数据链路层。在这一层封装成帧,并以发送方的物

2013-12-07 10:11:08 906

原创 指针数组的指针数组

今天下午班上的大神宇哥突然打电话问我关于指针的问题,顿时感到受宠若惊。为了不辜负宇哥对我的厚望,立马放下手头的工作,开始研究指针和数组的关系。宇哥的问题通俗描述是这样的:怎么定义一个数组,数组里为指向其他数组的指针,其他数组又是指针的数组。通过查阅资料,了解到指针数组:元素均为指针的数组。 定义方式为:int *p[n];             于是,这个问题

2013-12-01 17:46:39 754

原创 Table---自定义cell的背景

xib方法:   1)思路:将cell背景设为透明,addSubview后,在view上自定义控件位置.   2)步骤:       如图所示, 取消opaque选项,并将background设为clear color 注意:此处若仅仅将view的Alpha值设为0是不够的,观察clear color的定义可知,其还将grayscale的alpha值设为了0

2013-12-01 11:03:21 837

head first 设计模式 中文版

资源来源于网络,共享知识

2017-08-09

空空如也

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

TA关注的人

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