自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 UITableView的头 headView

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section  {                  // create the parent view that will hold header Label      UIView* customView = [

2013-10-31 13:52:35 943

转载 生成透明的图形

今天,需要自己画线,并保存线模型,同时虚线部分要透明,采用如下方法: - (UIImage*)lineImage:(UIColor *)color lineWidth:(float)width lineType:(int)type{    self.lineColor = color;    lineWidth = width;    lin

2013-10-31 10:17:02 893

转载 iPhone/iPad全屏截图与区域截图

关于iPhone/iPad全屏截图与区域截图的几种方法总结截取本区域(self.view):UIGraphicsBeginImageContext(CGSizeMake(self.view.frame.size.width, self.view.frame.size.height));    [self.view.layer renderInContext:UIGraphicsGe

2013-10-31 10:15:37 991

原创 [UIApplication sharedApplication].keyWindow

查找应用程序的主窗口对象。一般情况就是UIWindow。当然一个应用程序可以有多个window,键盘是一个window,[[UIApplication sharedApplication] keyWindow]就是查找当前应用程序的主window用法:比如,我们需要添加一个UIActionSheet,可以这样:UIActionSheet *sheet = [[UIActionS

2013-10-31 09:36:35 5216

转载 UIPanGestureRecognizert拖拽手势

好久没来写笔记了,原因很简单,最近一直坐java网站,没顾上学IOS(偷懒没学..)废话少说 开始笔记UIGestureRecognizer是一个定义基本手势的抽象类,具体什么手势,在以下子类中包含:    1、拍击UITapGestureRecognizer (任意次数的拍击)      2、向里或向外捏UIPinchGestureRecognizer (用于缩放) 

2013-10-31 09:33:34 715

翻译 手势

IOS 5手势识别教程:二指拨动、拖移以及更多手势(泰然翻译组出品)免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文:http://www.raywenderlich.com/6567/uigesturerecogni

2013-10-31 09:32:07 783

转载 推送流程与推送证书

最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。上图可以分为三个阶段:第一阶段:应

2013-10-30 13:48:32 862

转载 证书制作与发布

如果已经购买了99$, 登录进去后会看到如下地方(图1)   点进去会看到如下界面(图2)   这里我要提一下,公司和个人的$99  Team里面的内容是有所不同的(至少我发现有不同)公司的Team下面可以加入Member  而个人的不能加入Member只能是一个人,不过这里并无大碍,不妨碍我们下面的内容。点击进入 Certificates 看到如下内容(图

2013-10-30 09:52:43 506

转载 iOS 开发之Resize UIimage的三种方法

Method 1: Using UIKit+ (UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize;{ // Create a graphics image context UIGraphicsBeginImageContext(newSize); // Tell the old

2013-10-28 12:28:37 13807

转载 图片压缩

NSData *imageData = UIImageJPEGRepresentation(self.uploadImage , 0.75);//图片按0.75的质量压缩-》转换为NSDataNSString *file_name = [TimeUtil getDateStringWithFormat:@"yyyy-MM-dd-HH-mm-ss"];//以时间为图片名字

2013-10-28 10:24:18 660

转载 播放系统音效、自定义音效工具类

播放系统音效、自定义音效工具类需求大致分为三种:1.震动2.系统音效(无需提供音频文件)3.自定义音效(需提供音频文件)我的工具类的封装://  //  WQPlaySound.h  //  WQSound  //  //  Created by 念茜 on 12-7-20.  //  Copyrigh

2013-10-23 15:44:56 620

转载 音量检测

判断是否静音:view plaincopyto clipboardprint?- (BOOL)isMuted  {      CFStringRef route;      UInt32 routeSize = sizeof(CFStringRef);        OSStatus status = AudioSessionGetPrope

2013-10-23 15:08:20 920

转载 UIPickerView的使用

接上篇iOS学习之UIPickerView控件的简单使用 接着上篇的代码 http://download.csdn.net/detail/totogo2010/4391870 ,我们要实现的效果如下:当选择左边的一级选项时,左边展示一级选项里含有的二级选项,选择后显示在TextField里。如何实现呢?建立一个和左边的列表key对应的数组,当选择这个

2013-10-23 15:07:14 514

转载 音量监控

方法1:     在applicationDidFinishLaunching函数里添加      [[NSNotificationCenter defaultCenter] addObserver:self                                             selector:@selector(volumeChanged:)         

2013-10-23 15:06:19 697

转载 UISwitch

函数的代码来至iphone开发秘籍,Thanks Erica Sadun。UISwitch类: UISwitch类的单薄到我不知道该说什么了。不过,UIControl对象通常是由一系列的子视图构建的。通过导航控件的视图,可以公开的定制通常不能从标准SDK中访问的对象。这种定制依赖于对控件子视图树的理解,通过下面这样的函数可以递归遍历视图树,就可以了解每一个视图了。- (vo

2013-10-22 10:34:49 528

转载 检测耳机插入与否

导入苹果的两个框架是必不可少的环节。。。代码部分+小解:[cpp] view plaincopy- (void)viewDidLoad  {      [super viewDidLoad];      // Do any additional setup after loading the vie

2013-10-21 17:01:08 923

转载 设置系统铃声

导入框架:代码:[cpp] view plaincopy#import   #import     @interface MsgPlaySound : NSObject  {      SystemSoundID sound;//系统声音的id 取值范围为:1000-2000  }  

2013-10-21 17:00:27 804

原创 刷新tableView单行 实现折叠效果

#define originalHeight 25.0f#define newHeight 85.0f#define isOpen @"85.0f"1、创建好tableView 2、- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)

2013-10-21 09:33:05 577

转载 获取机器信息

#import "DeviceHelper.h"   #import "sys/utsname.h"     @implementation DeviceHelper       + (NSString *)getDeviceVersion   {       struct utsname systemInfo;       uname(&systemInf

2013-10-21 09:07:49 643

转载 获取分辨率

获取屏幕分辨率是个很有用的功能,尤其在一些游戏相关的开发中,图形的绘制与屏幕分辨率密不可分。得到当前屏幕的分辨率是必不可少的支持。获取屏幕分辨率可以两步走1、得到当前屏幕的尺寸:CGRect rect_screen = [[UIScreenmainScreen]bounds];    CGSize size_screen = rect_s

2013-10-17 17:01:36 539

转载 iPhone UITableViewCell如何滚动到视图顶端

iPhone UITableViewCell如何滚动到视图顶端。     如何让UITableViewCell滚动到视图顶端。答案如下:  - (void)scrollToRowAtIndexPath:(NSIndexPath *)indexPath atScrollPosition:(UITableViewScrollPosition)scrollPosition ani

2013-10-17 15:57:23 1207

转载 展开UITableViewCell

在项目中有个需求,点击表视图的单元格展开,再点击另外一个单元格或者本身又收缩,经过一段时间尝试,实现了该功能,现在记录分享总结下。   首先要理解UITableView代理方法调用的先后顺序。   当初始化UITableView后,代理回调顺序如下  1://返回cell个数- (NSInteger)tableView:(UITableView *)tableView number

2013-10-17 15:02:23 967

转载 使用UIImageView播放动画

问题:如何使用UIImageView播放动画,并停留在之后一张图片 思路:除了把动画所需要的几张图片赋值给 animationImages 之外,多加一步 ,把最后一张图片赋值给UIImageView的  Image就好了。让后就开始Animations。  代码如下:               UIImageView *fishAni=[[UIImageVi

2013-10-17 09:55:10 1439

转载 远程推送的APP端实现

一.关于推送通知推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程序上。

2013-10-09 11:57:25 1191

转载 UITabBarController使用详解

UITabBarController使用详解  UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等。UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container viewController中。  首先我们看一下它的view层级图:

2013-10-09 11:50:52 473

转载 远程推送

ios消息推送机制原理与实现Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。

2013-10-09 11:49:34 716

转载 UIWebView

UIWebView可以让你创建一个网页浏览器,类似safari,而不是在程序中启动safsri哦。是不是觉得很棒呢?废话少说,切入正题。一、创建UIWebView源码打印?CGRect bouds = [[UIScreen manScreen]applicationFrame];  UIWebView* webView = [[UIWebView

2013-10-08 15:25:55 533

空空如也

空空如也

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

TA关注的人

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