- 浏览: 192975 次
- 性别:
- 来自: 无锡
最新评论
-
luoqianjiang:
很好,谢谢
一些iOS高效开源类库 -
sgjsdf5944:
没看明白。。。。。。。。。。
UIWebView打开doc、pdf文件 -
593864589:
mac 上不支持呢?
cocos2d 粒子设计器 -
寻墨小楼:
多谢了...正在弄这个。
mysql for mac 安装和基本操作 -
yueliancao:
楼主如何联系啊 我的MAC系统 #LoadModule php ...
mac OS x中配置apache + php + mysql
文章列表
为iPad和iPhone程序增加启动画面非常简单,基本思路就是增加启动图片资源Default.png即可,只是要根据不同的分辨率和旋转方向需要有不同的图片尺寸。
目前的iOS设备有三种不同的分辨率:
1、- (void)applicationWillResignActive:(UIApplication *)application
说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了
2、- (void)applicationDidBecomeActive:(UIApplication *)application
说明:当应用程序入活动状态执行,这个刚好跟上面那个方法相反
3、- (void)applicationDidEnterBackground:(UIApplication *)application
说明:当程序被推送到后台的时候调用 ...
UItableView 详细讲解
- 博客分类:
- iPhone
-、建立 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 ...
在iphone工程属性设置时,使用相对路径
- 博客分类:
- iPhone
"$(SRCROOT)" 这个代表工程根目录
比如打开工程属性,在Build Settings标签页下,在Library Search Paths 栏输入"$(SRCROOT)"/Classes",就代表你的工程的Classes文件夹路径
这个主要是方便工程在多个电脑编辑时,不用每次设置这些路径
有的时候为了在系统中统一时间,需要在服务器和客户端统一交换的时间时区,比如都用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 ...
ios实现汉字拼音首字母类库
- 博客分类:
- iPhone
phone的通讯录是按照字母进行排序的,那么中文需要知道第一个字母是什么,下面这个类库就可以方便的得到中文所对应的相关字母。
/*
捕获 iPhone 电话呼叫事件的方法
- 博客分类:
- iPhone
这是 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]; ...
向iPhone模拟器中添加视频
- 博客分类:
- iPhone
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 ...