- 博客(7)
- 收藏
- 关注
原创 iOS 轮播图的实现逻辑(四种方法)
现在的App开发中,轮播图几乎是一个不可避免的都会用到的。个人封装过轮播图,也看过很多种不同的轮播图,目前掌握的轮播图无限轮播有四种不同的实现方式:第一种:基于collectionView进行的封装(推荐) 这种方式应该是实现起来最简单的一种方式了,也是个人最喜欢的一种封装方式。它的原理就是几个collectionView,至于无限轮播,很简单,只需要你的轮播数组给co
2016-09-08 14:49:46
2545
原创 iOS UITableView数据源与代理方法的调用(一)
UITableView在iOS中是最长使用的控件了,但在对于其中具体的代理以及数据源的调用顺序相信好多人并不太清楚。刚好最近工作中遇到一个由于不熟悉其中的加载机制造成了一个很奇葩的BUG,于是顺便研究了一下其中的设置行高和设置每行内容的两个代理方法的调用- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPa
2016-08-01 17:01:20
1770
原创 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
1380
原创 iOS 9 NEHotspotHelper 的NetworkExtension使用
iOS 9 NEHotspotHelper 的NetworkExtension使用
2016-05-13 18:17:35
4689
1
原创 iOS与JavaScript交互总结
最近由于公司业务需要,需要在移动端调用JS去解析大众点评网页,同时抓取评论相关内容。对iOS与JS交互进行了研究,总结一下。技术点总结:首先,OC与JS的交互需要用到UIWebView来实现。技术点一:OC调用JS方法。这个其实在苹果API中已经集成的很好了,只需要一个方法stringByEvaluatingJavaScriptFromString 就可以了,去
2016-04-22 11:01:16
559
转载 iOS自定义键盘弹出view的位置移动(三种方法)
当弹出键盘时,自定义键盘上方的view,有三种解决办法:一个就是利用UITextField或者UITextView的inputAccessoryView属性,另一种,就是监听键盘弹出的notification来自己解决相关视图的位置问题。还有一种是覆盖 TextFileld 的一些方法。第一种解决方法相对比较简单,第二种的方法中有一个难题就是当键盘的输入方式,也就是中英文切换时,键盘的高度是会发生
2016-04-07 18:32:26
908
原创 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
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人