会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
heyode
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2016年7月5日
【iOS开发】emoji表情的输入思路
摘要: 1.自定义一个表情包类继承NSTextAttachment 1 #import <UIKit/UIKit.h> 2 3 /** 表情包的自定义类*/ 4 @interface EmojiTextAttach : NSTextAttachment 5 6 @property (nonatomic,as
阅读全文
posted @ 2016-07-05 11:09 heyode
阅读(786)
评论(0)
推荐(0)
2016年6月25日
block为什么要用copy,runtime的简单使用
摘要: 分享一篇文章:link
阅读全文
posted @ 2016-06-25 16:37 heyode
阅读(164)
评论(0)
推荐(0)
2016年6月13日
swift和oc混编
摘要: 请参考这篇博客:点击查看
阅读全文
posted @ 2016-06-13 13:49 heyode
阅读(113)
评论(0)
推荐(0)
2016年5月25日
iOS之AFN错误代码1016(Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable)
摘要: 请参考这篇博客:点击查看
阅读全文
posted @ 2016-05-25 11:40 heyode
阅读(911)
评论(0)
推荐(0)
2016年5月20日
iOS避免键盘遮挡输入方案
摘要: 项目中经常会遇到这样的问题:一个tableView中有大量的textField,当点击屏幕底部的textfield时,由于键盘弹出挡住了textfield输入框里的内容,造成很差的用户体验,如下图,点击价格那一行,会出现图二这种效果(弹出的键盘完全遮盖了输入)。 图一: 图二: 解决思路:自定义一个
阅读全文
posted @ 2016-05-20 11:24 heyode
阅读(1534)
评论(0)
推荐(0)
2016年5月9日
iOS集成微信支付各种坑收录
摘要: 可以使用这个代理方法 - (void)parser:(__unused NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock 捕捉到xml中忽略的字符串,对忽悠字符进行解析。 可参照此文demo
阅读全文
posted @ 2016-05-09 14:53 heyode
阅读(1959)
评论(0)
推荐(0)
2016年4月30日
百度云推送的简单集成
摘要: 1.在百度云推送的应用管理页面,创建自己的应用,创建应用时,需要提供两个证书,开发环境的推送证书和正式环境的推送证书。证书的格式是pem格式的,需要先在apple 开发者中心配置好推送证书,安装到mac上,在钥匙串中到处保存为.p12格式的证书,再到终端执行以下命令转成pem文件,并上传到百度云推送
阅读全文
posted @ 2016-04-30 16:42 heyode
阅读(717)
评论(0)
推荐(0)
2016年4月28日
定时改变App主题的方案
摘要: 1.将接口返回的图片缓存到本地,由于写data到本地是耗时操作,为了不阻塞主线程,可开启子线程来做此操作 2.将请求到的图片,保存到内存,并给UI控件赋值,此处以tabbar为例 3.第二次打开app时,判断本地是否有缓存文件,如果有,就取之前缓存中的文件(这样用户体验更好,省去去网络上下载图片)
阅读全文
posted @ 2016-04-28 13:59 heyode
阅读(522)
评论(0)
推荐(0)
2016年4月22日
监听tableview的点击事件
摘要: // 监听tablview的点击事件 - (void)addAGesutreRecognizerForYourView { UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGesturedDetected:)...
阅读全文
posted @ 2016-04-22 13:42 heyode
阅读(1193)
评论(0)
推荐(0)
2016年4月11日
从TableviewCell中获得TableviewController的几种方式
摘要: id view = [self superview]; // 获取cell所在的tableview while (view && [view isKindOfClass:[UITableView class]] == NO) { view = [view superview]; } UITableView *tableView = (U...
阅读全文
posted @ 2016-04-11 13:10 heyode
阅读(1017)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告