自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 iphone开发小技巧

1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码:UIImage *image = [UIImage imageNamed:filename];CGImageRef imageRef = image.CGImage;CGRect rect = CGRectMake(origin.x, origin.y ,size.width, si

2012-09-28 13:48:19 10043

原创 iPhone开发中的技巧整理(一)

看到很刚开始开发iPhone软件的朋友问很多问题,其实同样的问题我也碰到过, 所以抽时间把能想到的或者碰到的问题汇总一下, 一来可以给自己做个备忘也可以和朋友们分享探讨。 1. iPhone SDK 开发能不能使用C / C++ 语言? Answer:iPhone SDK的开发的基础框架是基于cocoa库的,Objective-C 是cocoa的开发语言, 但基于O

2012-09-28 13:40:18 704

转载 iPhoneUI大小

ElementSize (in points)Window (including status bar)320 x 480 ptsStatus Bar(How to hide the status bar)20 ptsView inside window (visible status bar)320 x 460Nav

2012-09-28 13:37:38 464

原创 UIView的autoresizingMask属性

在UIView中有一个autoresizingMask属性,它对应的是一个枚举的值,属性的意思就是自动调整子控件与父控件中间的位置,宽高。enum{UIViewAutoresizingFlexibleBottomMarginUIViewAutoresizingFlexibleHeightUIViewAutoresizingFlexibleLeftMargin

2012-09-27 14:59:55 776

转载 10个必需的ios开发工具和资源

界面总不是一件很容易事,尤其是iPhone/iPad的界面,做过iOS开发的程序员,一定会感到开发iPhone/iPad的界面是一件多么不容易的事。下面的文章来自10 Essential iOS Developer Tools & Resources,这个文章介绍了十个iOS开发的基础性工具和资源,其一定会很有效地帮你做iOS的开发。(在这里,我再闲扯一句,虽然Android的开发好像整整XM

2012-09-24 14:27:15 1265

转载 ios4从注册到app上线开发流程

首先需要注册idp。请看这http://www.cocoachina.com/bbs/read.php?tid-13372.html配置证书,签名,真机调试,开发证书,上传证书的制作,请看这http://www.cocoachina.com/bbs/read.php?tid-7923.html编写代码过程中的小技巧有问题请google       问题 site

2012-09-24 14:20:21 579

原创 LLVM 4新功能

自从Xcode 4.2同ios5一起发布,默认的编译器就是LLVM3.0了。 苹果从GCC切换到LLVM的一个目的是对Objective-C语言拥有更大的控制权。例如在Xcode 4.4中,苹果通过添加对字面量的支持使得Objective-C更加简洁。正是LLVM给了苹果这种改变Objective-C语言的能力。 字面量  字面量并不是什么新东西,Objective-C中一直以来都有字

2012-09-21 09:47:47 2294

转载 Mac下Android开发环境搭建

转自:http://dev.wo.com.cn/docportal/doc_queryMdocDetail.action?mdoc.docindex=6350资源描述: 基本步骤:1. 下载Eclipse IDE2. 下载Android SDK3. 配置ADT插件1. 下载Eclipsehttp://www.eclipse.org/downloads/?

2012-09-18 13:03:33 818

转载 判断你的机器是否是ipod touch 4/iphone 4,iphone 4s

转自:http://www.ccbase.net/post/40.html要判断你的机器是否是ipod touch 4/iphone 4,iphone 4s可以使用如下代码:#define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSize

2012-09-13 14:38:46 12320

转载 320+xcode4

转自:http://blog.sina.com.cn/s/blog_7f422a8901011z32.html 1.引言    今天刚接触到three320  主要是遇到一个难题就是大量的文字在lable上显示的时候,显示不同的字体,简单的方法采用两个lable来显示,但数据一但很多的时候或则交错的时候是行不通的,所以才想别的方法。下面谈谈自己一个下午的初体会2.t

2012-09-11 15:14:38 647

转载 怎么将320加入Xcode4中

转自:http://blog.sina.com.cn/s/blog_7f422a8901011z35.html大名鼎鼎的Three20想必大家都听说过,很多APP都是用它开发的,开发UI很方便,功能也很强大,用它就不必深究枯燥的iOSSDK。今天介绍一下如何在xcode4中配置环境支持Three20开发。1。首先我们得去把源码下载下来。网址在:https://github.com/face

2012-09-11 15:06:37 947

转载 怎样在Xcode4下提交App到AppStore

1. iOS Provisioning Portal 和iTunes Connect 没有变,下载与安装.mobileprovision文件与以前一样。2. Xcode 4 整合相关的工具(All in One), 集成了Organizer与Application Loader.Xcode4多了Run/Build Scheme的概念,指以前的编译的选项如 device/simulato

2012-09-11 14:59:22 506

转载 UIApplication深入研究

很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想

2012-09-11 14:48:36 671

转载 MPMoviePlayerViewController电影播放器

MPMoviePlayerController 与MPMoviePlayerViewController使用场合不一样,MPMoviePlayerViewController是在ios3.2以后的平台上使用。MPMoviePlayerController在3.2之前使用,虽然在3.2之后也能使用,但是使用方法略有改变,建议3.2之后使用MPMoviePlayerViewController。3.2

2012-09-10 16:31:53 4996

转载 iPhone应用开发之AudioServicesPlayerSystemSound音频播放

使用AudioToolbox framework.这个框架可以将比较短的声音注册到 system sound服务器上。被注册到systemsound服务上的声音称之为system sounds。它必须满足下面几个条件。1、播放时间不能超过30秒。2、数据必须是PCM或者IMA4流格式 3、必须被打包成下面三个格式之一:Core Audio Format(.caf), waveform

2012-09-10 16:22:43 1153

转载 在iPhone应用里直接打开app store 评论页面的方法

转载自:http://blog.csdn.net/diyagoanyhacker/article/details/6654838在iPhone应用里直接打开app store 评论页面的方法: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://ax.itunes.apple

2012-09-07 17:00:52 1316 1

转载 应用图标的圆角和光晕效果、启动界面

来自于:http://www.xiaweipin.com/archives/28#roundcorner图标的圆角和光晕效果圆角效果。图标的圆角效果是系统自动加上的,我们不能控制。这也是为什么我们看到的每个图标,其圆角效果是完全相同的。光晕效果。光晕效果也是系统加上的,和“圆角”不同的是,光晕效果是一个可选项。我们可以通过设置app的光晕参数(UIPrerendered

2012-09-07 16:55:51 1686

转载 Xcode 4上传app发布应用程序

转载自:http://blog.csdn.net/diyagoanyhacker/article/details/6654873如果是第一次上传应用程序,那么你要添加一个程序版本, 后面的步骤省略, 如果是更新版本,按照下面的步骤来做:iOS Provisioning Portal 和iTunes Connect 没有变,下载与安装.mobileprovision文件与以前一样

2012-09-07 16:44:21 730

转载 cocos2d安装出现Error: This script must be run as root in order to copy templates to /Library/Application

转载自:http://blog.csdn.net/zltianhen/article/details/6616883Error: This script must be run as root in order to copy templates to /Library/Application Support/Developer/Shared/XcodeTry running it

2012-09-07 16:22:32 1360

转载 使用SOAP访问web服务

转载自:http://my.oschina.net/plumsoft/blog/75277SOAP是简单对象访问协议,它可看成是HTTP与XML的结合,其中XML部分是作为HTTP报文的实体主体部分。具体信息可以参考百度百科。在iOS中使用SOAP,需要我们自己组装XML格式的字符串,当XML字符串比较长的时候会变得很麻烦。另外,我们在写XML格式的字符串时也要经常使用转义字符“\

2012-09-07 13:38:53 938

原创 UIPickerView选取器详解

选取器被用来取代PC上面的下拉菜单,它是一个大大的滚轮,它占用固定的大小 320×216.一、创建大小虽然固定,但是位置可以任意(不过横向被充满,咱也只能改变纵向位置)。与UITableView 类似,UIPickerView 类也需要一个数据源。与表格视图不同的是,选取器不使用索引路径,而是用一个NSinteger 值来标识每一行。选取器可以有多个表盘,每个都可以,作为一个组件引

2012-09-07 11:28:58 2871

转载 UIControl控件编程

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukeyUIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。控件是对UIView派生类的实用增强及补充

2012-09-07 09:59:20 624

转载 UIImagePickerController图像选取器--在iPhone中调用照像机,照片库

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukeyUIImagePickerController 图像选取器是一种导航控制器类,让你可以在应用程序中添加简单的图像选择功能或者照相机界面。用户会看到一个图像选择屏幕,在其中挑选相片,相片的来源则是他自己的相片库、保存下来的相片集或者照相机。当用户选定一个相片后,

2012-09-06 17:08:52 984

转载 UIDatePicker 日期、时间选取器

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukeyUIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如何配置表盘这样的底层操作。你也可以对其进

2012-09-06 16:52:25 1378

转载 UIActivityIndicatorView、UIProgressView活动与进度指示器

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukey活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中。进度指示器(UIProgressView )也具有同样功能,而且还可以告知用户离操作结束还多远。这两个指示器都是派生自UIView,所以他们是视图,也可以附着

2012-09-06 16:19:22 955

转载 UIPageControl分页控件

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukey分页控件是一种用来取代导航栏的可见指示器,方便手势直接翻页,最典型的应用便是iPhone的主屏幕,当图标过多会自动增加页面,在屏幕底部你会看到原点,用来指示当前页面,并且会随着翻页自动更新。一、创建[java] view p

2012-09-06 14:13:03 488

转载 UIButton按钮控件

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukeyUIButton是一个标准的UIControl控件,所以如果你对UIControl不甚了解还是先看一下我的另一篇博文:《UIControl IOS控件编程》一、创建两种方法:1. 常规的 initWithFrame

2012-09-06 13:21:45 476

转载 UISegmentedControl分段控件

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukeyUISegmentedControl分段控件代替了桌面OS上的单选按钮。不过它的选项个数非常有限,因为你的IOS设备屏幕有限。当我们需要使用选项非常少的单选按钮时它很合适。一、创建UISegmentedControl* mySegmentedC

2012-09-05 16:25:29 642

转载 UISlider滑块控件

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukeyPC上的滑块是很丑陋的,因为我们只能通过鼠标去拖动他。不过当Jobs把它移植到IOS上时一切变得酷起来,因为我们可以通过手指去拖动它,这种感觉是很妙的。滑块为用户提供了一种可见的做范围调整的方法,用户可以通过拖动一个滑动条改变它的值,并且可以对其配置以

2012-09-05 14:38:19 637

原创 UITextField抖动动画

最近做项目,需求中要求用户名或密码输错时,输入框要抖动(类似Mac登录密码错误的抖动效果)。现将代码分享出来:@interface UITextField (YHShakeUITextField)- (void) shake;@end#import "YH-TextField.h"#import @implementati

2012-09-04 17:19:19 2557

转载 UIActionSheet详解

转载自:http://blog.csdn.net/flyter/article/details/7532687UIActionSheet是iOS开发中实现警告框的重要的类,在很多情况下都要用到,先来一睹其芳容: 实现步骤如下:一、为了让控制器类充当操作表的委托,控制器类需要遵从UIActionSheetDelegate协议。

2012-09-04 17:01:00 1466

原创 UIActionSheet最后一项失去点击效果的解决办法

在开发过程中,发现有时候UIActionSheet的最后一项点击失效,点最后一项的上半区域时有效,这是在特定情况下才会发生,这个场景是试用了UITabBar的时候才有。解决方法:在showView时这样使用, [imageActionSheet showInView:[UIApplicationsharedApplication].keyWindow];或[imag

2012-09-04 16:49:02 687

转载 监听和响应键盘通知

iOS 发布了很多关于屏幕上键盘的通知。下面列出了这些通知的简要解释:UIKeyboardWillShowNotification当键盘即将要显示的时候将会发出这个通知。这个通知包含了用户信息库,库里面包括了键盘的各种 信息,键盘将以动画的形式显示在屏幕上。UIKeyboardDidShowNotification当键盘显示在屏幕上时将发出这个通知。

2012-09-04 13:46:59 2974

原创 UITextField修改 placeholder颜色

我们有时需要定制化UITextField对象的风格,可以添加许多不同的重写方法,来改变文本字段的显示行为。这些方法都会返回一个CGRect结构,制定了文本字段每个部件的边界范围,甚至修改placeHolder颜色,字体。– textRectForBounds:      //重写来重置文字区域– drawTextInRect:         //改变绘文字属性.重写时调用su

2012-09-03 18:22:18 11878 7

原创 通知的用法

NSNotificationCenter是专门供程序中不同类间的消息通信而设置的。1.注册通知NSNotificationCenter* notification = [NSNotificationCenter defaultCenter];    [notification addObserver:self selector:@selector(change:)

2012-09-02 16:57:50 834

转载 一些iOS高效开源类库

KissXml——xml解析库相关教程:http://www.iteye.com/topic/625849http://sencho.blog.163.com/blog/static/83056228201151743110540/很方便的一个xml解析器,支持Xpath查询。skpsmtpmessage——Quick SMTP邮件发送svn checkout ht

2012-09-02 16:13:19 620

转载 ios_打包ipa,给机器直接装包

第一步:调成release状态选择 Edit Scheme,在info栏Build Configuration选择release状态检查是否为release状态选择相应的分享证书第二步product->archive再在organizer,archives里面检查是否生成相应的ipa包,点击右上角share

2012-09-02 16:05:07 831

转载 推送通知,网络编程,程序内支付,第三方支付

推送通知,网络编程,程序内支付,第三方支付“iOS 推送通知”详解:从创建到设置到运行http://mobile.csdn.net/a/20120218/311976.html iOS-编写Push Notification之获取device tokenhttp://disanji.net/2010/12/15/ios-push-notificati

2012-09-02 16:01:15 1072

转载 objective-C中随机数的用法

1)、arc4random() 比较精确不需要生成随机种子使用方法:                  通过arc4random()获取0到x-1之间的整数的代码如下:                  int  value = arc4random()  % x;                 获取1到x之间的整数的代码如下:                 int

2012-09-02 13:37:58 676

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除