`
yangping_Account
  • 浏览: 192975 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论
文章列表
  为iPad和iPhone程序增加启动画面非常简单,基本思路就是增加启动图片资源Default.png即可,只是要根据不同的分辨率和旋转方向需要有不同的图片尺寸。 目前的iOS设备有三种不同的分辨率:
1、- (void)applicationWillResignActive:(UIApplication *)application 说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了 2、- (void)applicationDidBecomeActive:(UIApplication *)application 说明:当应用程序入活动状态执行,这个刚好跟上面那个方法相反 3、- (void)applicationDidEnterBackground:(UIApplication *)application 说明:当程序被推送到后台的时候调用 ...
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTable]; [DataTable release];
01 有时候你想把某个view上的内容截取下来,变成图片存档。  如何操作呢, 其实满简单的 02 : 03 - (UIImage*)imageFromView:(UIView*)view 04 { 05      UIGraphicsBeginImageContext([view bounds].size); 06      BOOL hidden = [view isHidden]; 07      [vie ...
只要把这两个方法作为UINavigationController的Category方法调用就可以了 // UINavigationController+UINavigationController.h // xxx // // Created by yangping fang on 11-10-14. // Copyright (c) 2011年 EmatChina. All rights reserved. // #import <UIKit/UIKit.h> @interface UINavigationController (UINaviga ...
UIRequiresPersistentWiFi 在程序中弹出wifi选择的key(系统设置中需要将wifi提示打开) UIAppFonts 内嵌字体(http://www.minroad.com/?p=412 有详细介绍) UIApplicationExitsOnSuspend 程序是否在后台运行,自己在进入后台的时候exit(0)是很傻的办法 UIBackgroundModes 后台运行时的服务,具体看iOS4的后台介绍 UIDeviceFamily array类型(1为iPhone和iPod touch设备,2为iPad) UIFileSharingEnabled 开启itu ...
最近要实现下面的效果,就是在UITableView中有很多行数据,当用户选择某一行之后,将该行高度调整为原来2倍,其它行高度不变,改行后面的行往后顺移. 这个问题困扰了很久,想过调整UITableViewCell的frame,或则调整height,或则调整origin.y,在之间插入新视图,但发现如果选择最后几行中某一行,倒数一两行不能被选中,后来又给UITableView添加手势,但由于UITableView的重用机制,滚动后会重新调整尺寸,后来的效果不尽理想. 好事多磨,想来想去,终于找到了解决方案,就是增加一个数组,   BOOL bCheck[20]; (也可以是NSArra ...
"$(SRCROOT)"  这个代表工程根目录 比如打开工程属性,在Build Settings标签页下,在Library Search Paths 栏输入"$(SRCROOT)"/Classes",就代表你的工程的Classes文件夹路径 这个主要是方便工程在多个电脑编辑时,不用每次设置这些路径

ios设置时区转换

有的时候为了在系统中统一时间,需要在服务器和客户端统一交换的时间时区,比如都用GMT。 iPhone上转换的代码如下: NSDate *now = [NSDate date]; NSLog(@”%@”,[now description]); NSTimeZone *defaultTimeZone = [NSTimeZone defaultTimeZone]; NSTimeZone *tzGMT = [NSTimeZone timeZoneWithName:@"GMT"]; [NSTimeZone setDefaultTimeZone:tzGMT]; 
添加一个UIWebView控件,UIWebView *myWebView; 在适当的地方添加下面的代码:  //获取路线          NSMutableString *googleSearch = [NSMutableString stringWithFormat:@"http://ditu.google.cn/maps?f=d&source=s_d&saddr='北京'&daddr=31.186371,121.489885&hl=zh&t=m&dirflg=h"];         [myWebView lo ...
phone的通讯录是按照字母进行排序的,那么中文需要知道第一个字母是什么,下面这个类库就可以方便的得到中文所对应的相关字母。 /* 
这是 iOS 4.0 以后才公开的接口,用于捕获 iPhone 通话事件,这样有助于开发者在应用里添加靠电话播出或接入来触发的功能,比如电话录音。代码介绍如下CTCallCenter *center = [[CTCallCenter alloc] init];center.callEventHandler = ^(CTCall *call) {    NSLog(@"call:%@", 
在 iPhone 静音情况下,播放 MP3 文件的代码   在 iPhone 静音的情况下,iOS 系统自带的 iPod 应用可以正常播放音乐,但很多开发者的第三方应用中却不行,下面这段代码能保证您的应用在 iPhone 静音情况下,照常播放 MP3 文件。 - (IBAction) record:(id)sender{        NSError *error = nil;    BOOL b = [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryRecord error:&error];  ...
NSString *path=[[NSBundle mainBundle] pathForResource:@"视频名称" ofType:@"mp4"]; if(UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(path)){ UISaveVideoAtPathToSavedPhotosAlbum(path,nil,nil,nil); }else { //NSLog(@"no available"); UIAlertView *alert=[[UIAlertView allo ...
    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 50, 320, 300)];     label.font = [UIFont fontWithName:@"DBLCDTempBlack" size:128.0];     label.backgroundColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0];     label.text = @"10:32";     label.textColor  ...
Global site tag (gtag.js) - Google Analytics