- 博客(24)
- 收藏
- 关注
转载 UIView中动画
返回一个布尔值表示动画是否结束。+ (BOOL)areAnimationsEnabled返回值如果动画结束返回YES,否则NO。areAnimationsEnabled beginAnimations:context:开始一个动画块+ (void)beginAnimations:(NSString *)animationID context:(void *)context参
2013-10-17 20:10:26
580
转载 Objective-C中的常用数学常量宏及函数
数学常量:#define M_E 2.71828182845904523536028747135266250 // e#define M_LOG2E 1.44269504088896340735992468100189214 // log 2e#define M_LOG10E 0.4342944819032518276511289189
2013-10-17 20:07:22
698
原创 iOS开发>>>CGFloat、CGPoint、CGSize和CGRect
CGGeometry类定义几何元素的结构和操作几何元素的函数。1、数据类型:CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小typedef float CGFloat;// 32-bittypedef double CGFloat;// 64-bi
2013-10-17 20:04:57
900
转载 将16进制颜色转换成RGB值
1.将16进制颜色转换成UIColor很多地方我们都使用16进制颜色,但iPhone使用的是UIColor对象,不直接支持16进制颜色,为此,需要我们手动将16进制颜色转换为UIColor。- (UIColor *)getColor:(NSString *)hexColor{ unsigned int red,green,blue; NSRange range;
2013-10-17 19:59:39
1293
原创 iOS开发>>>openURL的使用方法
openURL的使用方法:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]];其中系统的appString有:Map http://maps.google.com/maps?q=ShanghaiEmail mai
2013-10-17 09:20:48
792
转载 获取本机号码及设备信息
步骤如下:1)导入CoreTelephony这个private framework2)在xxx.m中加入红字部分:#import "xxx.h"extern NSString *CTSettingCopyMyPhoneNumber();@implementation+(NSString *)myNumber{ return CTSettin
2013-10-17 09:12:14
1706
转载 UITableView默认选中第一行
1.使tableview在界面启动后定位在x行-(void)viewDidLoad{ [superviewDidLoad]; NSIndexPath *first = [NSIndexPathindexPathForRow:x inSection:0]; [tabl
2013-10-17 09:11:43
2112
原创 iOS开发>>>设置UITableView背景色和选中背景色
UIView* tempView=[[UIViewalloc] initWithFrame:cell.frame];tempView.backgroundColor= [UIColor colorWithRed:230.0/255.0green:247.0/255.0blue:254.0/255.0alpha:1.0]; cell.
2013-10-17 09:11:21
1179
转载 XCode快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +
2013-10-17 08:58:36
580
转载 SOUND SERVICE系统音效服务+震动功能实现
PlaySoundDemo1ViewController.h#import #include @interface PlaySoundDemo1ViewController : UIViewController { IBOutlet UISwitch *swcallback; IBOutlet UIPickerView *
2013-10-16 20:32:07
1238
转载 UIViewAnimation动画与Core Animation的CATransition类动画
1.使用UIView类函数实现: //UIViewAnimationTransitionFlipFromLeft, 向左转动//UIViewAnimationTransitionFlipFromRight, 向右转动//UIViewAnimationTransitionCurlUp, 向上翻动//UIViewAnimationTransitionCurlDo
2013-10-16 20:20:21
896
原创 iOS开发>>>UIScrollView滚动条视图的使用
- (void)viewDidLoad { UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:self.view.frame]; scrollView.contentSize = CGSizeMake(847, 1129);//滚动条视图内容范围的大小
2013-10-16 20:11:52
1195
原创 iOS开发>>>UITableview实现更多数据显示方法
#import @interface iphone_tableMoreViewController : UIViewController { IBOutlet UITableView *myTableView; NSMutableArray *items; } @property (nonatomic,retain) UITableView
2013-10-16 20:09:35
966
原创 iOS开发>>>UITableView下拉刷新控件的使用
一、找到你的 UITableView / UITableViewController的 .h 文件,结合以下代码,添加相应的元素: #import "EGORefreshTableHeaderView.h"@interface RootViewController : UITableViewController {E
2013-10-16 20:07:45
806
原创 iOS开发>>>UITableView
-、建立 UITableViewDataTable = [[UITableView alloc] initWithFrame:CGRectMake(0,0, 320, 420)];[DataTable setDelegate:self];[DataTable setDataSource:self];[self.view addSubview:DataTabl
2013-10-16 20:04:29
664
原创 iOS开发>>>UITextField输入框,点击背景任何地方,实现键盘关闭
1.文件ViewController.h#import @interface ViewController : UIViewController@property (nonatomic, strong) IBOutletUITextField *name;@property (nonatomic, strong) IBOu
2013-10-16 19:37:59
1165
原创 iOS开发>>>UIImageView连续播放图片,组成动画
- (void)viewDidLoad{ [super viewDidLoad];// Do any additional setup after loading the view, typically from a nib. // create the view that will execute our animation flameA
2013-10-16 19:34:18
1482
原创 iOS开发>>>天气接口的调用
1.下边方法zipCode参数是天气网站里面的一个城市编码,根据zipCode查询北京的编码是:101010100+(NSString*)getWeatherXmlForZipCode: (NSString*)zipCode {NSError *error;NSURLResponse *response;NSData *dataRep
2013-10-16 19:31:10
1408
原创 iOS开发>>>定位服务调用
1.首先链接CoreLocation.framework。点击工程,在主界面中点击Build Phases,点开 Link Binary With Libraries,点击添加按钮“+”,加入CoreLocation.framework。2.定位管理初始化locmanager = [[CLLocationManageralloc]
2013-10-16 19:29:48
651
原创 iOS开发>>>音频播放
在 iPhone 应用或者是游戏的开发过程中,对声音的支持是必不可少的。在我做过的几个应用中,每个都涉及到音效,所以在这里做个简单的归纳,很多都是引用自《iPhone Application Programming Guide》(需要有 Apple ID 才能打开链接),加了一些实际使用的经验。iPhone OS 主要提供以下了几种播放音频的方法: * Syste
2013-10-16 19:26:55
649
原创 iskindofclass和ismemberofclass比较一个对象是否是类的成员及区别
sMemberOfClass和isKindOfClass之间区别是:我们可以使用isKindOfClass来确定一个对象是否是一个类的成员,或者是派生自该类的成员。例如:我们已经成NSObject派生了自己的类,isMemberOfClass不能检测任何的类都是基于NSObject类这一事实,而isKindOfClass可以。[[NSMutableData
2013-10-16 19:24:31
635
原创 iOS开发>>>类&对象基础
一.类的一些基础 1.获取类名Class myclass = [myObject class]; NSLog(@"My class is %@",[myclass className]); 2.判定一个对象是否是某个类if([myObject isKindOfClass:[UIControl class
2013-10-16 19:18:02
939
原创 iOS开发>>>NSString常用方法
NSString --实例化方法-------------- NSString *str = [[NSString alloc] init]; NSString *str = [[[NSString alloc] init] autorelease]; 注意:在NSString 中存在自己的实例化和初始化的方法例如: NSStri
2013-10-16 19:16:03
644
原创 iOS开发>>>NSData 与 NSString,Byte数组,UIImage 的相互转换
1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSDataNSString *aString = @"1234abcd";NSD
2013-10-16 19:13:27
685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人