- 博客(13)
- 收藏
- 关注
原创 解决XCode编译异常clang: error: linker command failed with exit code 1
解决XCode编译错误clang: error: linker command failed with exit code 1今天把XCode4.5.1升级为XCode4.6.1,然后调试接了一台iPhone4,一台iPhone5,(原来只用iPhone4开发)选择iPhone4可以成功编译;但iPhone5编译出现以下错误:clang: error: linker com
2017-11-16 16:26:45 3880
原创 ios给某段字体加颜色
NSMutableAttributedString *text = [[NSMutableAttributedStringalloc] initWithString:str]; NSMutableParagraphStyle *muStyle = [[NSMutableParagraphStylealloc] init]; CGFloat width =
2017-11-16 14:27:11 569
原创 图片不拉伸
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是左边不拉伸区域的宽度,第二个参数是上面不拉伸的高度。根据设
2017-11-15 17:03:35 338
原创 自动获取行高
摘要: 原文出自:标哥的技术博客 前言 最近还是有不少朋友老问Swift版的自动计算行高怎么做,大家使用SnapKit来自动布局时,都希望能够自动地计算出行高,不用每次都自己去算一篇。原文出自:标哥的技术博客前言最近还是有不少朋友老问Swift版的自动计算行高怎么做,大家使用SnapKit来自动布局时,都希望能够自动地计算出行高,不用每次都自己去算一篇。
2017-11-15 14:21:28 1565
原创 ios中使用归档
1.沙盒介绍沙盒路径是应用程序专门为用户存储数据而存在的目录1.1 Documents目录:保存应用程序自己的数据(比如:游戏进度存档、软件的一些个人设置等)。通过iTunes、iCloud备份时,会备份这个目录下的数据。1.2 Tmp目录:存储一些其他临时数据,系统磁盘空间不够,手机重启时,会自动清除这个目录的数 据。无需程序员手动清除该目录中的数据.iTunes、iCloud备份时,不会备份
2017-11-09 16:49:40 268
原创 从异步block中取到数据
-(void)getTN{ //GCD 异步操作 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ //异步现场 请求网络数据 耗时操作 AFHTTPRequestOperationManager *manager = [AFHTTPR
2017-11-09 15:00:28 267
原创 实现朋友圈回复功能
一、概述iOS开发中,相信许多开发者都遇到过,类似于像微信朋友圈的评论回复功能的开发,难点莫过于 Cell里面的子控件布局 、 点击事件的回调 和 评论回复的逻辑处理。笔者将通过 两种方法来实现微信朋友圈评论回复功能,也将通过一个仿优酷视频评论和回复的Demo 来实战一番,本文将通过利用UITableView的段头+cell+段尾来实现,希望能为广大开发者提供一点思路,少走一些弯路,填补一些
2017-11-07 09:26:27 576
原创 防止tableview下移
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ if (section==0) { //return 0; return section ==0?0.1f:8.0f; } return 0.5;}
2017-11-05 18:01:38 169
原创 代理传递方法的作用
.h#import @class YJPSearchBar_View;@protocol YJPSearchBarDelegate @optional-(BOOL)searchBarShouldBeginEditing:(YJPSearchBar_View *)searchBar;-(void)searchBarTextDidBeginEditing:(YJPSearchBar_V
2017-11-03 09:58:23 270
原创 uisearchbar的实现,自定义searcher
searchBar 本身是一个UIView,上面放了一个UITextField和一个右边的delete按钮。通过delegate告知搜索的各个状态。代理的各个方法跟系统的代理同名,由于系统自带的可发挥的空间有限,所以自己写了一个,直接替换就好,代理不需要改变,这样用起来比较方便。http://www.jianshu.com/p/789cbb4331c8
2017-11-03 09:25:45 232
原创 设置导航栏的高度
//#define kScreenWidth [UIScreen mainScreen].bounds.size.width//屏幕的宽度//#define kScreenHeight [[UIScreen mainScreen] bounds].size.height//屏幕的高度//#define kNav_H kScreenHeight > 668 ? 86 : 64//屏幕
2017-11-02 15:10:43 1699
原创 二级联动
二级联动,可以左侧是一个tabview右侧也是一个tabview,也可以左侧一排按钮,右侧tabview,点击左侧,刷新右侧数据,这一步很简单,我当时不理解的是右侧数据滑动,左侧怎么刷新呢,这需要考虑到tabview的加载方式是动态的,也就是说,当新的数据在右侧tabview加载的时候,比如一个新的section加载的时候,一定会走这个方法:-(UIView*)tableView:(UIT
2017-11-02 13:44:46 353
原创 addchildviewcontroller
在iOS5中,ViewController中新添加了下面几个方法: addChildViewController:是UIViewController的一个方法,iOS5之后加入的,使用这个方法可以达到addsubView一样的效果,而且好处多多addChildViewController的好处: 1.无疑,对页面中的逻辑更加分明了。相应的View对应相应的ViewCon
2017-11-02 11:29:41 228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人