
iPhone
文章平均质量分 67
iunion
这个作者很懒,什么都没留下…
展开
-
仿微博列表gif图片动态循环播放,浏览图片大图的简单框架
DJPhotoBrowserDJPhotoBrowser是一个简单的图片浏览器,可以无限循环展示图片,并制作了九宫格图片展示. 模仿微博信息列表动态循环展示gif动图. 支持图片弹出和隐藏动画。-- Support the show and hide animation effects支持图片无限循环展示。-- Support infinite scroll to show photos.支持双击...原创 2018-04-19 14:15:58 · 3534 阅读 · 0 评论 -
iOS沙盒目录结构解析
iOS沙盒目录结构解析作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18269713转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的转载 2015-07-15 10:01:49 · 15403 阅读 · 1 评论 -
iOS 8 by Tutorials: Learning the New iOS 8 APIs with Swift (包括源码)下载
Book DescriptionLearn the New iOS 8 APIs!At WWDC, Tim Cook declared iOS 8 the most significant change for iOS developers since the introduction of the original iPhone OS SDK.Not only does iO原创 2015-04-21 17:43:24 · 3323 阅读 · 5 评论 -
IOS截屏,View截图的基本方法
IOS截屏的方法网上有很多,以下是我个人认为比较好的一个,我稍微改了一点来源:SDScreenshotCaptureUIImage *getImageWithFullScreenshot(void){ // Source (Under MIT License): https://github.com/shinydevelopment/SDScreenshotCapture/blo原创 2015-02-27 16:32:53 · 15539 阅读 · 2 评论 -
常浏览的博客和网站
英文系列网站Raywenderlich.com这个不多说了吧,iOS界的百科全书。iOS By tutorial系列书从iOS7到8全买的正版别说499刀了,999刀也入手。objc.io这个也不用多说了,Raywenderlich是百科全书的话,这个就是深入深入再深入。http://tutsplus.com/也是包罗万象的一个网站,有web ios u转载 2014-12-23 10:21:27 · 2263 阅读 · 0 评论 -
让FLAnimatedImage支持SDWebImage的修改 -- Flipboard开源高性能动画GIF引擎(源码)
大家都已经知道,FLAnimatedImage是一个适用于iOS的高性能动画GIF引擎:可同时播放多个GIF,回放速度可以和桌面浏览器匹敌,在压力内存下表现良好。FLAnimatedImage经过了良好的测试,实现了Flipboard中的GIF。详细内容可参看:http://engineering.flipboard.com/2014/05/animated-gif/原创 2014-06-04 17:09:40 · 10253 阅读 · 0 评论 -
IOS Core Animation Advanced Techniques的学习笔记(五)
第六章:Specialized LayersCAGradientLayerCAReplicatorLayerCAScrollLayerCAShaperLayerCATextLayerCATransformLayer原创 2014-05-21 17:12:24 · 18166 阅读 · 6 评论 -
IOS Core Animation Advanced Techniques的学习笔记(四)
第五章:Transforms原创 2014-05-16 15:04:17 · 5607 阅读 · 0 评论 -
IOS Core Animation Advanced Techniques的学习笔记(三)
第四章:Layer Geometry原创 2014-05-13 11:46:30 · 3989 阅读 · 0 评论 -
IOS Core Animation Advanced Techniques的学习笔记(二)
- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx{ CGFloat width = 10.0f; //draw a thick red circle CGContextSetLineWidth(ctx, width); CGContextSetStrokeColorWithColor(c原创 2014-05-12 14:51:50 · 3268 阅读 · 2 评论 -
IOS Core Animation Advanced Techniques的学习笔记(一)
Core Animation is the technology underlying Apple’s iOS user interface. By unleashing the full power of Core Animation, you can enhance your app with impressive 2D and 3D visual effects and create exciting and unique new interfaces.IOS Core Animation Adva原创 2014-05-09 18:31:23 · 4217 阅读 · 0 评论 -
详解UIView的 contentStretch属性
目标通过实例和图片理解UIView的contentStretch属性方法通过一个图片建立一个简单的UIImageView设置它的contentStretch属性修改它的frame属性观察测试用的图片:新建一个 UIImageView:UIImageView *imageView = [[UIImageView alloc] i转载 2014-05-09 17:51:47 · 2798 阅读 · 0 评论 -
iOS 7 by Tutorials 2014-01-09 完全版下载(包括源码)
Cover Book DescriptionThe book iOS 7 By Tutorials is for intermediate or advanced iOS developers, who already know the basics of iOS development but want to upgrade their skills to iOS 7. Lea原创 2014-05-08 13:36:18 · 9246 阅读 · 10 评论 -
苹果信息推送服务(Apple Push Notification Service)使用总结
苹果信息推送服务(Apple Push Notification Service),是由苹果官方提供的消息推送服务。推送形式包括顶部消息条、声音以及badge number()有了APNS,应用程序可在任意状态接收到与程序有关的消息(包括运行状态not running,foreground以及background),由于在大多数情况下,iOS中最多只有一个应用能处于active状态,所以,APNS转载 2014-02-26 14:04:33 · 2424 阅读 · 0 评论 -
IOS无限自动循环滚动banner(源码)
目前有很多APP都开始使用一些滚动banner,我自己也做了一个,部分算法没有深思,只是为了实现功能,毕竟只是几个小时的作品。滚动做了2种为水平和垂直,自动滚动间隔可设,圆角可设,page位置可设(没做垂直方向的),关闭btn可设,图片下载是使用SDWebImage的2.0版本,感觉这个旧版本还是比较稳定的,并增加了gif支持,如图:编译环境:Xcode5支原创 2014-02-11 16:21:39 · 11412 阅读 · 0 评论 -
iOS 7用户界面过渡指南
iOS 7用户界面过渡指南泽涛陈 | 交互设计 视觉设计 译译生辉 | 2013.06.26本文最新PDF格式文档下载: http://vdisk.weibo.com/s/InBpB(2013年7月3日更新)过渡前的准备重要:由于iOS7还未最终发布,该文档的部分内容还会继续修改。开始之前的工作iOS 7引入了许多用户界面上的改变,比转载 2013-12-17 16:16:01 · 1383 阅读 · 0 评论 -
UIWindow & UIWindowLevel的应用引导
最近看了几个alertView的例子,基本都是keyWindow上addSubView,无意间发现一个PXAlertView的控件采用了自己创建新window弹出alert的方法 if (!_alertWindow) { _alertWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen]原创 2013-12-02 17:09:49 · 5406 阅读 · 0 评论 -
CocoaPods安装和使用教程
CocoaPods安装和使用教程Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包转载 2013-11-28 18:47:31 · 172521 阅读 · 9 评论 -
IOS 30多个iOS常用动画,带详细注释
h// // CoreAnimationEffect.h // CoreAnimationEffect // // Created by VincentXue on 13-1-19. // Copyright (c) 2013年 VincentXue. All rights reserved. // #import /**转载 2013-09-04 10:06:26 · 2096 阅读 · 0 评论 -
如何检查用户的ios设备上是否安装了某些app?
1. 使用canOpenURL判断NSURL *instagramURL = [NSURL URLWithString:@"instagram://location?id=1"];BOOL hasInstagram = [[UIApplication sharedApplication] canOpenURL:instagramURL];此方法需要定义URLSchemes2.原创 2013-08-29 10:53:54 · 5826 阅读 · 0 评论 -
浏览器判断是否安装了ios/android客户端程序
最近在做一个项目,该项目的前身是为mobile browser量身打造的一个网站。现在有这样一个需求:当用户在用mobile browser浏览该网站的时候会点击一个按钮/超链接,通过这个按钮的点击事情需要打开安装在本机的应用程序,或者如果本机没有安装该应用程序则打开应用商店并打开该程序在商店中的搜索结果页面。刚开始的时候iPhone team的人给出一个solution,下面是实施跳转的转载 2013-08-26 10:38:43 · 16911 阅读 · 2 评论 -
iOS界面设计切图小结
iOS界面设计切图小结APR 12TH, 20131.基本尺寸(1)界面实际设计时按:iPhone4、4s:640px*960pxiPhone5: 640px*1136pxiPad:1536px*2048px(2) 图标:1024px*1024px 圆角180px提交1024px*1024px 方角 png格式转载 2013-07-24 13:32:36 · 50142 阅读 · 2 评论 -
做了一个简单的Emoji表情输入键盘
代码地址:https://github.com/iunion/EmojiInputView原创 2013-07-08 17:58:21 · 2126 阅读 · 0 评论 -
UItextfield输入不了任何字符的解决办法
iOS 6系统中,有时候会出现 UItextfield 能触发,光标也闪动,键盘也会弹出,但是输入不了任何字符的问题解决办法如下:#pragma mark - UITextField Delegate- (void)textFieldDidBeginEditing:(UITextField *)textField{ if (!textField.window.isKeyW转载 2013-06-07 15:12:22 · 1692 阅读 · 0 评论 -
关于ios发布AppStore验证UUID不过的问题
刚刚更新过的代码出现了问题,在上传之前的验证就不通过,提示 Apps are not permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice. Please update your apps and servers to associate users with the Vend转载 2013-06-07 11:00:55 · 2209 阅读 · 0 评论 -
Handling unhandled exceptions and signals
转自:http://www.cocoawithlove.com/2010/05/handling-unhandled-exceptions-and.htmlHandling unhandled exceptions and signalsWhen an application crashes on the iPhone, it disappears without转载 2013-04-27 17:36:16 · 1206 阅读 · 0 评论 -
无聊闲的,改了宫爆老奶奶 1.9.8的内购
BHG上的方法修改不成功http://bbs.bhgbox.org/thread-28347-1-1.html发现解锁可以,复活修改地方对,但好像不能大于FF(255)金钱加了校验,修改不成功,要修改如下位置210h中的 F6 03 F1看清楚有2个地方(数字自己看着改FF FF FF FF应该也行 ,太贪会遭报应),原来的地方不用改了,那里越小越好原创 2013-04-19 14:25:17 · 2695 阅读 · 0 评论 -
objc_runtime使用方法的几个简单例子
1. 给NSObject类动态添加属性h定义部分@interface UIWebView (LoadProgress)@property (nonatomic, assign) NSInteger resourceCount;@endm实现部分首先要定义一个全局的key// resourceCount object keysstatic void *s_r原创 2013-04-18 09:49:23 · 3051 阅读 · 0 评论 -
ios的一些知识点
ios的一些知识点一 非ARC的内存管理情况 1-autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段落,开始等待用户的操作,自动释放池就会被释放掉(调用dealloc),池中的对象都会收到一个release,有可能会因此被销毁。 2-成员属性: readonly:不指定readonly,默认转载 2013-01-16 19:19:19 · 1508 阅读 · 0 评论 -
FXLabel支持中文行距的简单修改
新版的FXLabel已经可以支持设置行间距了,但发现不能支持中文,遂简单改写了一下应急用主要修改函数:- (NSArray *)FXLabel_linesWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBre原创 2013-01-10 12:07:55 · 3217 阅读 · 0 评论 -
NSString函数stringWithFormat与stringWithString的比较
我们经常会初始化一些string使用NSString的stringWithString函数但使用时发现了一个stringWithString的问题,如图当参数是nil时,stringWithString会crash,所以使用时必须验证参数不是nil相比较stringWithFormat就不会crash但返回的str也不是nil而是@"(null)"所以再做此类操作时原创 2012-12-13 17:02:14 · 7405 阅读 · 0 评论 -
常用Ios开源开发资源
扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.sourceforge.net/iphone/sdkdoc/install.htmltcp/ip的通讯协议:http://code.g转载 2012-11-15 10:35:53 · 1089 阅读 · 0 评论 -
解析自定义头像、链接、处理微博上类似 “@” 和 “#” 的特殊转义字符并在UIWebView显示的例子
UIWebView的使用这里不多说了,可参见http://blog.csdn.net/iunion/article/details/7963291主要使用了RegexKitLite正则类库分析替换数据链接操作使用:- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)req原创 2012-09-17 09:32:29 · 3709 阅读 · 2 评论 -
UIWebView的使用总结
设置UIWebView透明[webview setBackgroundColor:[UIColor clearColor]];webview.opaque = NO;禁止UIWebView滚动 webView.scrollView.bounces = NO; //__IPHONE_5_0 UIScrollView *scrollView = (UIScrollVie原创 2012-09-10 17:05:48 · 25941 阅读 · 2 评论 -
CoreText绘制文本计算高度
准确计算CoreText高度的方法:- (int)getAttributedStringHeightWithString:(NSAttributedString *) string WidthValue:(int) width{ int total_height = 0; CTFramesetterRef framesetter = CTFramesetterCrea转载 2012-08-30 16:41:59 · 7773 阅读 · 1 评论 -
捕鱼达人“海神波塞冬”,金币解锁方法 iphone ipad 通用
1、使用iTools找到捕鱼达人app的文件夹-document子文件夹,把FishGame.sqlite下载到电脑2、用sqlite database browser打开3、找到这一项,如图(图片见附件)4、把下面的数值在表格中修改:ZSIGNNUM =205865307 ZPLAYERMONEY = 9103379W金币ZSIGNNUM =8017转载 2012-08-08 10:20:09 · 5113 阅读 · 0 评论 -
改变UITabBarController的高度方法
很多人可能遇到过通过代码创建了一个UITabBarController,并设置了tabbar的高度为40,结果发现上方的view和下面的tabbar中间出现了一个间隙。调整view的frame也没有用,怎么能刷新一下页面把这个间隙去掉呢?只改tabbar的frame是不够的,不要忘了同时要改这个UITransitionView的高度。即改变TabBar加载的viewController原创 2012-07-18 10:22:43 · 27760 阅读 · 4 评论 -
subview自适应superview的frame autosizingMask
参考:http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/WindowsandViews/WindowsandViews.html自动尺寸调整行为当您改变视图的边框矩形时,其内嵌子视图的位置和尺寸往往也需要改变,以适应原转载 2012-06-13 12:53:20 · 1418 阅读 · 0 评论 -
移动应用界面设计模式 - 搜索、排序、筛选
很多信息类服务站点都是通过分类的方式来组织相关内容信息的,例如交通工具方面的卡车、货车、SUV等;而Greensheet这样的网站则是直接将售卖信息一股脑的堆在一个又一个的页面中,如果我(英文原文作者)想找点儿什么,真的必须挨个看下去。谢了,我还不如直接在手机上用Craigslist应用 呢。 在使用Craigslist的过程中,我就琢磨着,作为普通用户,我们确实可以很明显的受益于那些转载 2012-06-04 17:44:29 · 1728 阅读 · 0 评论 -
从手机产品登录页面设计想到的
虽然是年前的东西了,但现在大家看到什么新意吗?一、架构设计和流程设计我一直追求简单而高效的设计,尤其欣赏臭鱼这一篇文章《为产品结构的设计,为用户任务的设计》。他用图1很好的诠释了这个观点:首先要保证产品逻辑结果清晰、准确,其次要为用户任务架起一些快捷操作的桥梁。yixieshi 图1 “产品结构设计”和“为用户任务设计”的关系 好的流程设计能使产品具有转载 2012-06-04 17:41:35 · 1031 阅读 · 0 评论