自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS 轮播图的实现逻辑(四种方法)

现在的App开发中,轮播图几乎是一个不可避免的都会用到的。个人封装过轮播图,也看过很多种不同的轮播图,目前掌握的轮播图无限轮播有四种不同的实现方式: 第一种:基于collectionView进行的封装(推荐)        这种方式应该是实现起来最简单的一种方式了,也是个人最喜欢的一种封装方式。它的原理就是几个collectionView,至于无限轮播,很简单,只需要你的轮播数组给co

2016-09-08 14:49:46 2432

原创 iOS UITableView数据源与代理方法的调用(一)

UITableView在iOS中是最长使用的控件了,但在对于其中具体的代理以及数据源的调用顺序相信好多人并不太清楚。刚好最近工作中遇到一个由于不熟悉其中的加载机制造成了一个很奇葩的BUG,于是顺便研究了一下其中的设置行高和设置每行内容的两个代理方法的调用 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPa

2016-08-01 17:01:20 1726

原创 UIButton中setTitleEdgeInsets和setImageEdgeInsets的使用

最近对UIButton进行了一定的研究,发现了一点有意思的东西。 UIButton上titleLabel和imageView的显示原则。         1.当button.width         2.当button.width > image.width,且 button.width         3.当button.width > (image.width + t

2016-06-12 11:54:07 1330

原创 iOS 9 NEHotspotHelper 的NetworkExtension使用

iOS 9 NEHotspotHelper 的NetworkExtension使用

2016-05-13 18:17:35 4589 5

原创 iOS与JavaScript交互总结

最近由于公司业务需要,需要在移动端调用JS去解析大众点评网页,同时抓取评论相关内容。对iOS与JS交互进行了研究,总结一下。 技术点总结: 首先,OC与JS的交互需要用到UIWebView来实现。 技术点一:OC调用JS方法。 这个其实在苹果API中已经集成的很好了,只需要一个方法stringByEvaluatingJavaScriptFromString 就可以了,去

2016-04-22 11:01:16 496

转载 iOS自定义键盘弹出view的位置移动(三种方法)

当弹出键盘时,自定义键盘上方的view,有三种解决办法:一个就是利用UITextField或者UITextView的inputAccessoryView属性,另一种,就是监听键盘弹出的notification来自己解决相关视图的位置问题。还有一种是覆盖 TextFileld 的一些方法。第一种解决方法相对比较简单,第二种的方法中有一个难题就是当键盘的输入方式,也就是中英文切换时,键盘的高度是会发生

2016-04-07 18:32:26 831

原创 iOS ASIHttpRequest 和 AFNetWorking 实时监测下载进度

ASIHttpRequset遵守协议 @property (nonatomic, retain) ASIHTTPRequest *request; // 下载路径 self.request = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:@"http://dlsw.baidu.com/sw-search-sp/sof

2016-04-07 18:31:48 338

空空如也

空空如也

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

TA关注的人

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