- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 IOS自定义图片浏览器,支持浏览多张图片,点击,双击,两手指缩放操作,并显示加载进度条
图片浏览器Controller的主要思路是:新建一个 JZAlbumViewController,在这个controller里主要显示一个UIScrollView,这个UIScrollView用来显示左右的图片, 根据传入的图片数组imgArr来设置 contentSize self.scrollView.contentSize = CGSizeMake(self.imgArr.coun
2015-04-30 17:36:13 24182 1
原创 获取不固定大小的网络图片,然后在UITableviewCell中显示
获取不固定大小的网络图片,然后在UITableviewCell中显示 这里的疑惑部分是在cell中创建了一个 UIImageView,但是不知道该给多大的宽高。 解决办法是默认创建的宽高都是0,然后获取网络图片,根据网络图片的宽高来重新设置UIImageView的frame 获取网络图片宽高的方法: NSURL *url = [NSURL URLWithString:@"
2015-04-23 17:53:24 3269
原创 UILineBreakModeWordWrap
typedef enum { UILineBreakModeWordWrap = 0, UILineBreakModeCharacterWrap, UILineBreakModeClip, UILineBreakModeHeadTruncation, UILineBreakModeTailTruncation, UILineBreakModeMidd
2015-04-23 15:42:59 1876
原创 设置UITabbarItem字体颜色和图片居中
UITabBar *tabbar = tabbarCtr.tabBar; UITabBarItem *item1 = [tabbar.items objectAtIndex:0]; UITabBarItem *item2 = [tabbar.items objectAtIndex:1]; UITabBarItem *item3 = [tabbar.items o
2015-04-21 10:46:03 7905
原创 安装cocoapods管理第三方库时的问题
参考文章:http://code4app.com/article/cocoapods-install-usage 1.按照上面的步骤时出现一些问题 在pod install时,会一直停在 Analyzing dependencies 其实可以跳过这一步,使用命令:pod install --verbose --no-repo-update 2.在这里的时候出现了
2015-04-20 19:57:43 1428
原创 修改UINavigationController,UINavigationBar背景颜色,字体颜色
- (void)setNav { UINavigationBar *bar = [UINavigationBar appearance]; //设置显示的颜色 bar.barTintColor = [UIColor colorWithRed:62/255.0 green:173/255.0 blue:176/255.0 alpha:1.0]; /
2015-04-17 17:36:33 40664
原创 IOS添加pch预编译文件
1.右键组名,New File-》IOS-》other选择PCH文件 2.在Build Settings里面找到Prefix Header 3.添加PCH文件,项目名/****.pch. 也可以是:$(SRCROOT)/项目名/***.pch
2015-04-15 11:50:34 4885
转载 User Defined Runtime Attributes在xib文件中给组件添加圆角
User Defined Runtime Attributes 是一个不被看重但功能非常强大的的特性,它能够配置一些你在interface builder 中不能配置的属性。当你希望在IB中作尽可能多得事情,这个特性能够帮助你编写更加轻量级的viewcontroller。 1.如何使用 当你使用interface builder是点击任意一个控件,转换到identity Ins
2015-04-13 15:28:56 3678
转载 利用dispatch_once创建单例
无论是爱还是恨,你都需要单例。实际上每个iOS或Mac OS应用都至少会有UIApplication或NSApplication. 什么是单例呢?Wikipedia是如此定义的: 在软件工程中,单例是一种用于实现单例的数学概念,即将类的实例化限制成仅一个对象的设计模式。 或者我的理解是: 单例是一种类,该类只能实例化一个对象。 尽管这是单例的实际定义,
2015-04-10 17:25:59 484
转载 Cocoa过滤器NSPredicate的完全用法
从下面的各个例子中,可以体会到NSPredicate的强大的能力,作为正则表达式的核心类,确实优化了很多的字符串及其正则相关的操作的流程。使代码简洁,而强大! [cpp] view plaincopyprint? Cocoa用NSPredicate描述查询的方式,原理类似于在数据库中进行查询 计算谓词: //基本的查询 NS
2015-04-10 15:29:29 667
转载 iOS开发之:dispatch_async 与 dispatch_get_global_queue 的使用方法
GCD (Grand Central Dispatch) 是Apple公司开发的一种技术,它旨在优化多核环境中的并发操作并取代传统多线程的编程模式。 在Mac OS X 10.6和IOS 4.0之后开始支持GCD。 使用GCD的一个理由就是方便。回想一下以前的多线程编程,我们会把异步调用的代码放到另外的一个函数中,并通过NSThread开启新线程来启动这段代码。 这种跳来跳去的流程对于复杂的
2015-04-10 15:02:24 2375
转载 关于 UITableView 中 cell 自适应高度的问题
最近在做一个app,内容主要是 一个 table view 的 cell 中有一张宽度一定高度不一定的图片和不一样高度的文字。每次从服务器楼数据会返回图片的 URL 地址和文字等内容,但只有图片下载完成后才能知道图片的大小。文字可以通过一些 API 计算固定宽度后的高度,但是图片在不下载完成后是不知道图片的宽高的。我们“很硬”的后台没有提供相关的接口。因为项目比较紧,两个星期完成一个 APP。。。
2015-04-02 14:10:24 5714
转载 UITableViewCell添加动画
//This function is where all the magic happens -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ //1.
2015-04-01 18:41:11 8253 1
转载 IOS汉字转成拼音
第一阶段:git开源工具:PinYin4Objc 第二阶段:网友推荐方法 123456- (NSString *)transformToPinyin { NSMutableString *mutableString = [NSMutableString stringWithString:self]; CFStringTransform((CFMutableStr
2015-04-01 13:48:35 5326
高仿土豆视频ios版
2015-06-12
IOS图片浏览器。
2015-04-30
IOS仿微信界面
2015-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人