iPhone探索
yuri99
这个作者很懒,什么都没留下…
展开
-
ios8下UISearchBar文字和图标重叠
这里文字的位置,是可以用custom offset来进行设置的。否则在ios8下,输入文字的时候,小放大镜图标会和文字重叠。不知道为什么。原创 2015-04-09 10:46:53 · 1643 阅读 · 0 评论 -
天气预报和一些公共的webservice接口
收集一些公共的接口:1.天气预报接口的一些资源,xml为主的,可以下载对应的图片 http://www.webxml.com.cn/zh_cn/weather_icon.aspx2.还有一个,及其他的接口webservice工厂接口 http://www.36wu.com快递查询接口http://webservice.36wu.com/ExpressServ转载 2012-07-09 11:24:29 · 2701 阅读 · 0 评论 -
lion显示用户资源库
1.shift + command + G用这种方式,直接前往具体目录。2.使用命令接触隐藏:chflags nohidden /users/username/library原创 2012-05-27 00:27:53 · 617 阅读 · 0 评论 -
第一个app终于上线了,纪念一下【2012-5-24】
几乎一次性上线了,中途只是被要求提供更详细的审批资料。后来提供了,也没有重新提交程序,算是一次性通过了,一共花了12天的时间。由于之前看了很多这方面的资料,保证了程序中不出现那些不合法的调用,更不能出现内存泄漏的情况。我使用xcode4.2for雪豹,上传,中间需要注意提示的一个信息,需要下载新版本的上传工具ApplicationLoader_2.5.1.dmg,这个应该也是很多人上传应用原创 2012-05-24 15:13:03 · 653 阅读 · 0 评论 -
将UIImage对象保存到JPG或者PNG文件中
from:http://blog.csdn.net/wherejaly/article/details/5538248如果要从data中或者file中读取数据并包装成UIImage可以使用+ imageWithData: 和+ imageWithContentsOfFile: 但如果想把UIImage的图片数据写入到jpg或者png格式的文件中呢?答案是UIImageJPEGReprese转载 2012-05-24 16:48:18 · 1942 阅读 · 0 评论 -
再次思考UINavgationBar的自定义问题
在ios4时代的时候,我记得是可以重写drawrect的方法来替换背景图片的.网上一搜还是有多介绍的,比如:http://www.cocoachina.com/bbs/read.php?tid=84025另外替换返回按钮的方法,通过继承Navcontroller,在push的时候重新设定leftbuttionitem如:@implementation CustomNavigat原创 2012-06-13 17:25:24 · 1162 阅读 · 0 评论 -
NSLog long long 型的数据
NSLog(@"bytesRead=%d,total=%lld",bytesRead,totalBytesRead);这个不太常用,竟然是用lld来表示。原创 2012-05-22 11:18:37 · 1269 阅读 · 0 评论 -
UIAlertView+UIActivityIndicatorView
http://blog.csdn.net/huifeidexin_1/article/details/7595938转载 2012-06-07 14:11:48 · 539 阅读 · 0 评论 -
收集ios开源框架
转:http://blog.csdn.net/complex_ok/article/details/7163736MBProgressHUD —— 进度指示一种优雅的,半透明的进度显示效果。同时还提供了其他附加功能,比如显示完成信息并淡出。iCarousel —— 效果很酷的分页排列内容类似的页面需要并排列出来,供用户选择。iCarousel具有非常酷的3D效转载 2012-01-09 15:25:55 · 7689 阅读 · 4 评论 -
项目从xcode4.3.2(狮子)转移到4.2(雪豹)出现my mac 64 bit的问题。
问题遇到了,还好有解决办法。真是麻烦,怎么会出现这种问题呢。http://www.himigame.com/iphone-cocos2d/621.html首先关闭你的Xcode,找到你出现解决此问题的项目目录下,然后此项目的***.xcodeproj 文件,然后右键选择“显示包内容”,如下图: 一般情况下,包中有如下3个文件:1.project.转载 2012-06-02 22:22:14 · 1042 阅读 · 1 评论 -
xcode4.2下创建及使用静态库
网上大多数的文章都是一篇,说在xcode4下创建workspace然后等等,基本上也是参考一篇老外的文章写的。网上常见的文章如:http://www.haogongju.net/art/295224老外的原版如:http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/我按照操原创 2012-04-11 10:04:32 · 923 阅读 · 0 评论 -
替代UITabBarController的方案
自定义UITabBarController,在网上可以搜索到一些方法,但是似乎都不太灵活。后来无意中翻到,竟有这样的开源库来做这个事情。开源库地址:https://github.com/jasonmorrissey/JMTabView(这个库实际上个toolbar的替代方案,而且在background上的设置并不是那么灵活,如果数量超过也是不能显示出更多的)2012-3-1原创 2012-01-06 16:36:01 · 1284 阅读 · 0 评论 -
开源ios 电子书项目
支持pdf的:https://github.com/vfr/Readerhttps://github.com/brow/leaveshttps://github.com/schwa/iOS-PDF-Readerhttps://github.com/andrewBatutin/IPa...bbitHoleReaderhttps://github.com/mobfarm/FastP转载 2012-04-05 15:24:32 · 1808 阅读 · 0 评论 -
CorePlot开源框架
1.关于配置:http://www.cnblogs.com/lovecode/archive/2012/02/11/2346389.html2.如何使用,英文的 http://hi.baidu.com/wjone/blog/item/dac60ade71af390562279822.html转载 2012-03-13 15:31:33 · 415 阅读 · 0 评论 -
开始Three20
1.安装方法(xcode3.x)http://c.gzl.name/archives/tag/three20(xcode4.2)http://www.cnblogs.com/lovecode/archive/2012/02/11/2347072.html我是按照4.2配置的,只是在header 的相对目录是按照自己的相对目录来设定的。2.现在开始体验下到底有原创 2012-03-13 14:06:00 · 445 阅读 · 0 评论 -
iphone应用本地化
网上的教程很多,很多没有说到关键点 (xcode3的环境)最后按照:http://hi.baidu.com/popln/blog/item/73adc676579c8605b051b9aa.html成功了。另外还参考了:http://www.cocoachina.com/bbs/read.php?tid=79947值得注意的是,1.无论是用genstring还是,自己n原创 2012-03-27 17:26:43 · 488 阅读 · 0 评论 -
注意UIView的backgroundColor还可以直接使用图片的
uiView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Default.png"]];转载 2012-03-07 11:21:31 · 4361 阅读 · 0 评论 -
这篇日志对于ios5上UI的自定义有个比较简明的描述
转自:http://wangjun.easymorse.com/?p=1657在ios5上,api在自定义上确实给了更多的方法.但是为了要程序继续兼容3或4的系统,这样的方法也只能先做保留.啥时候完全开发ios5以上的应用,就不用考虑那么多了.转载 2012-07-11 16:55:54 · 626 阅读 · 0 评论 -
xcode4以后关于私有变量的定义问题
网上有这样一个描述:Xcode编译错误:Synthesized property 'xxxXXX' must either be named the same as a compatible ivar or mus[plain] view plaincopyprint?// 2011.07.21 // Xcode 4.0.2转载 2012-07-13 14:06:02 · 1402 阅读 · 0 评论 -
GCD的一些不错的介绍
http://blog.devtang.com/blog/2012/02/22/use-gcd/http://www.cocoachina.com/iphonedev/sdk/2011/0603/2923.html转载 2012-07-13 14:52:34 · 556 阅读 · 0 评论 -
支付宝快捷支付ios集成,请求参数错误的一大陷阱
这个问题应该不是人人都会遇到,这个问题s原创 2014-06-11 00:01:09 · 3569 阅读 · 2 评论 -
ios中小心NULL的情况
又被NULL啃了一回,记录下。在nslog中其实可以很容易发现,nil和NULL的区别的,在打印的时候nil出来是(null), NULL出来是,看出来了吧。于是扩展了一个类别:NSDic- (id)objectForKeySafe:(id)aKey { id obj=[self objectForKey:aKey]; if ((NSNull *)obj =原创 2014-04-03 10:16:50 · 2843 阅读 · 0 评论 -
ios集成百度地图-啃爹的link错误
先说环境:xcode5 工程target ios6-7使用百度地图,1.把模拟器和真机的a文件打包在一起。2.把appdegate的后缀改为mm3.other link flag 添加 -ObjC4.官方注意事项里面说到-针对ios7开发需要把-ObjC改为-all load(不明白什么情况改)官方网站上就提示了那么多。实际运行发现:这里,千原创 2014-03-21 01:14:48 · 2154 阅读 · 0 评论 -
xcode5创建支持ios5.0以上的应用
为了支持5.0还真是费了不少力气。前提:肯定是不能使用Autolayout和Base Internationalization步骤:1.通过向导创建一个project2.设置,不能支持64位3.选择storyboard,去掉autolayout,去掉base,勾选english 如图:选择english后会提示转换,继续就行4.这里理所当然了原创 2013-10-08 18:22:33 · 6978 阅读 · 0 评论 -
在网易新闻的ipa发现的这个readme,用于新闻正文模版的
MGTemplateEngineBy Matt Legend Gemmellhttp://mattgemmell.com/ What is it?-----------MGTemplateEngine is a native Cocoa system for generating text output based on templates an原创 2013-04-28 10:48:18 · 1224 阅读 · 0 评论 -
仔细使用ZXing2.1 在XCode4.5.1+ios5
这个玩意儿在Android下使用倒是方便,在ios下使用果然光配置就要费一番事。实际上官方文档上也给出了一些问题的解决方法,这里做个配置的完整记录。其中参考:http://thierry-xing.iteye.com/blog/1815295 完全可以成功。1.按照上面文章的配置一直走,最后出现找不到IOStream File not found。2.这个时候,在调用的vi原创 2013-04-16 23:26:26 · 1140 阅读 · 0 评论 -
UIView 的 autoresizingMask 理解
enum { UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin = 1 UIViewAutoresizingFlexibleWidth = 1 UIViewAutoresizingFlexibleRightMargin = 1原创 2012-11-23 10:59:24 · 900 阅读 · 0 评论 -
ios中使用自定义的字体
原始的系统字体,在挑剔的人面前,就显得应付不了.这个时候参考了sohu新闻中使用的字体,据说是微软雅黑.下面是使用方法:1.网上搜索字体文件(后缀名为.ttf,或.odf)2.把字体库导入到工程的resouce中3.在程序viewdidload中加载一下一段代码NSArray *familyNames = [UIFont familyNames];原创 2012-12-05 12:27:45 · 2349 阅读 · 0 评论 -
给越狱手机打包ipa的方法,需要开发者账号
之前看到过,通过联机调试然后把生成的文件搞出来,再怎么弄一下.生成ipa的办法.今天看到个新的方法.真是甚方便,甚爽,赶紧记录下来.原文找到的地址是:http://blog.csdn.net/totogo2010/article/details/8196482在打开Organizer的Archives,点Distribute按钮:Export as Xcod转载 2012-11-29 16:05:31 · 3347 阅读 · 0 评论 -
通过UIPanGestureRecognizer移动View
今天尝试了下移动view,以前直接通过touch的事件弄过.现在用手势,更加方便.网上别人的做法有直接改变,视图相对的原点坐标来做.代码上稍微复杂点,代码如下:- (void)panPiece:(UIPanGestureRecognizer *)gestureRecognizer{UIView *piece = [gestureRecognizer view];[self原创 2012-11-28 17:01:30 · 5656 阅读 · 0 评论 -
别忽视UIImage中的方向属性, imageOrientation
这几天写个拍照,或者从相册中选择照片,进行剪切,然后分享.结果出现了,剪切后图片颠倒或者旋转90度的问题.找了很久才发现是忽略imageOrientation这个属性.以下为解决方法:+ (UIImage *)fixOrientation:(UIImage *)aImage { // No-op if the orientation is already corr转载 2012-09-14 11:38:15 · 16268 阅读 · 1 评论 -
Default.png显示时长问题
最简单的情况是直接使用[NSThreadsleepForTimeInterval:1.0]这样的函数,直接阻塞函数.但是这样的处理方式,只是为了显示default而已.这段时间并不能用来加载数据.如果要在这段时间,可以加载数据的话,是不能使用sleep的,这会导致主线程的阻塞.正常的方式应该使用runloop来处理.大概的形式如下:self.connectionTimer=[N原创 2012-09-11 14:19:20 · 942 阅读 · 0 评论 -
xcode4.3.2 代码自动完成竟然出问题
明明一直都是好的,怎么突然代码提示就变的不完整了.而且只是针对当前这个工程.开启别的项目文件都是正常的.还好搜索到了,别人的解决办法:转帖:http://blog.sina.com.cn/s/blog_66a2360f01010did.htmlxcode4 语法高亮和自动补全失效的解决办法xcode4有一个bug,某些时候会造成类名的着色显示不出来,还有就是代码原创 2012-09-27 16:58:39 · 864 阅读 · 0 评论 -
抽屉式导航
这玩意儿,到处可见,而且是到处都是,一直没有搞懂这叫什么名字,后来就按照cocoachina中的称呼,叫它”抽屉式导航”吧。后来终于看到一个开源的库来提供这样的功能:iOS开源:视图滑动动画效果Controller类ECSlidingViewController下面有几个效果图:转载 2012-08-22 10:07:26 · 800 阅读 · 0 评论 -
小研究ios扫描二维码(zbar库)
网上有大量的文章介绍,zbar和zxing两个库的使用.按照上面的提示,也很成功的通过zbar来实现了对二维码的扫描.这其中有大量的人针对zbar提出了一个问题,就是zbar解析中文出现乱码的问题.google有个生成二维码的url地址,传递不同参数就可以生成自己想要的二维码图片了.这个可以用来方便进行测试.地址如:https://chart.googleapis.com/char原创 2012-08-17 15:44:14 · 1975 阅读 · 1 评论 -
ios视频-ffmpeg的编译
首先确保mac下的终端能执行make这样的命令,不行的话需要单独安装.安装办法参考:安装命令行工具(菜单Xcode >> Open Developer Tool >>More Developer Tools)接下来可以尝试编译一个本机使用的ffmpeg库来使用.针对xcode4.3.2+ios5.1的环境,网上找到的办法http://www.cnblogs.转载 2012-07-16 17:18:27 · 4826 阅读 · 5 评论 -
ios5下原来终于有addChildViewController这样的方法了
ios4还是3,以前基于在vviewcontroller上的切换,基本上就2中方式,导航控制器上的push,或者普通控制器上modal,现在终于多了一个这种玩意儿了。http://www.cocoachina.com/newbie/basic/2012/0112/3870.html转载 2012-03-01 16:29:20 · 5464 阅读 · 0 评论 -
iphone全景照片的处理,加入panoramagl库的具体办法,泪奔啊~
先引用Joiningss博客中的一段话,如下:工程地址:http://code.google.com/p/panoramagl/panoramagl的使用方法,在上面的工程主页也有DEMO讲解,如果你需要详细的了解如何使用panoramagl库,你可以参考 :http://www.codeproject.com/KB/iPhone/panoramagl.as原创 2012-02-28 10:31:36 · 2745 阅读 · 0 评论 -
试用下GDataXML
之前都是用系统自带的NSXML在处理,但是那个东西,每次还要拼接字符串。挺麻烦的。而且虽然是回调函数,但是在处理上并不是异步的。看这篇文章:http://www.oschina.net/question/54100_36447http://www.raywenderlich.com/725/how-to-read-and-write-xml-documents-with-gdata原创 2012-02-08 16:05:21 · 769 阅读 · 0 评论 -
隐藏tabbar的方法,self.hidesBottomBarWhenPushed
这个方法需要注意一点若是程序的结构是:tabbarcontrol里有一个nagvationcontroller,然后nag又有三层,分别为A,B,C,假如我希望C的View里面不显示出tabbar,那么是需要在B的viewappear里面加入代码:p.p1 {margin: 0原创 2011-07-11 14:23:29 · 7764 阅读 · 0 评论