- 浏览: 243984 次
- 性别:
- 来自: 天津
文章分类
最新评论
-
yulanlian:
...
实现在删除数据后,自增列的值连续 -
RonQi:
楼主写的很好,支持原创!
Google Protocol Buffers
退回输入键盘: - (BOOL) textFieldShouldReturn:(id)textField{ [textField resignFirstResponder]; } CGRect CGRect frame = CGRectMake (origin.x, origin.y, size.width, size.height);矩形 NSStringFromCGRect(someCG) 把CGRect结构转变为格式化字符串; CGRectFromString(aString) 由字符串恢复出矩形; CGRectInset(aRect) 创建较小或较大的矩形(中心点相同),+较小 -较大 CGRectIntersectsRect(rect1, rect2) 判断两矩形是否交叉,是否重叠 CGRectZero 高度和宽度为零的/位于(0,0)的矩形常量 CGPoint & CGSize CGPoint aPoint = CGPointMake(x, y); CGSize aSize = CGSizeMake(width, height); 设置透明度 [myView setAlpha:value]; (0.0 < value < 1.0) 设置背景色 [myView setBackgroundColor:[UIColor redColor]]; (blackColor;darkGrayColor;lightGrayColor;whiteColor;grayColor; redColor; greenColor; blueColor; cyanColor;yellowColor;magentaColor; orangeColor;purpleColor;brownColor; clearColor; ) 自定义颜色: UIColor *newColor = [[UIColor alloc] initWithRed:(float) green:(float) blue:(float) alpha:(float)]; 0.0~1.0 320X480 480X320 状态栏高 20 像素高 导航栏 工具栏 44像素高 隐藏状态栏: [[UIApplication shareApplication] setStatusBarHidden: YES animated:NO] 横屏: [[UIApplication shareApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight]. orientation == UIInterfaceOrientationLandscapeLeft window=[[UIWindow alloc] initWithFrame:[UIScreen mainScreen] bounds];全屏 自动适应父视图大小: aView.autoresizingSubviews = YES; aView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight); 定义按钮 UIButton *scaleUpButton = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [scaleUpButton setTitle:@"放 大" forState:UIControlStateNormal]; scaleUpButton.frame = CGRectMake(40, 420, 100, 40); [scaleUpButton addTarget:self action:@selector(scaleUp) forControlEvents:UIControlEventTouchUpInside]; 设置视图背景图片 UIImageView *aView; [aView setImage:[UIImage imageNamed:@”name.png”]]; view1.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image1.png"]]; UISlider *slider = (UISlider *) sender; NSString *newText = [[NSString alloc] initWithFormat:@”%d”, (int)(slider.value + 0.5f)]; label.text = newText; 活动表单 <UIActionSheetDelegate> - (IBActive) someButtonPressed:(id) sender { UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@”Are you sure?” delegate:self cancelButtonTitle:@”No way!” destructiveButtonTitle:@”Yes, I’m Sure!” otherButtonTitles:nil]; [actionSheet showInView:self.view]; [actionSheet release]; } 警告视图 <UIAlertViewDelegate> - (void) actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger) buttonIndex { if(buttonIndex != [actionSheet cancelButtonIndex]) { NSString *message = [[NSString alloc] initWithFormat:@”You can breathe easy, everything went OK.”]; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@”Something was done” message:message delegate:self cancelButtonTitle:@”OK” otherButtonTitles:nil]; [alert show]; [alert release]; [message release]; } } 动画效果 -(void)doChange:(id)sender { if(view2 == nil) { [self loadSec]; } [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:1]; [UIView setAnimationTransition:([view1 superview]?UIViewAnimationTransitionFlipFromLeft:UIViewAnimationTransitionFlipFromRight)forView:self.view cache:YES]; if([view1 superview]!= nil) { [view1 removeFromSuperview]; [self.view addSubview:view2];
}else {
[view2 removeFromSuperview]; [self.view addSubview:view1]; } [UIView commitAnimations]; }
发表评论
-
ios 国际化相关
2011-10-08 18:49 1456添加国际化 1. 代码中使用字符串的地方 使用 NS ... -
ios开发基础知识 - 1
2011-09-26 21:51 1128输出 command+shift+r NSLog(@& ... -
ios---超链接的UILabel教程
2011-09-26 21:50 1548超链接的UILabel教程 -
ios开发基础问题总结
2011-09-26 21:49 1283订阅 1,如何进入应用后首 ... -
UILabel用法
2011-09-26 20:45 1826/设置换行 UILabel*label; / ... -
IPhone之UIScrollView [转载]
2011-09-22 15:55 920原文地址:IPhone之UIScrollView作者:飞 ... -
手势识别
2011-09-03 17:19 895注册: UISwipeGestureReco ... -
“碰撞”探测
2011-08-21 14:28 845首先要向大家说明的是,所谓“碰撞”探测没有大家想想 ... -
coco2d地图显示相关类
2011-08-21 07:55 1606摘自:知易教程 Cocos2d-iPhone 实现地图 ... -
Cocos2D 的事件处理机制
2011-08-21 07:21 1594摘自:知易教程 系统当前场景对象包含多个层 ... -
cocos2d游戏开发,常用工具集合
2011-08-20 19:40 833位图字体工具Bitmap Font ToolsBMFon ... -
iPhone OS 的 Touche 事件
2011-08-20 19:34 1349知易教程 基础知识 在开始介绍 iPhone OS ... -
iPad, iPhone, and Aspect Ratio
2011-08-05 11:58 955好,现在处理iphone上 ... -
Retina Display and Cocos2D
2011-08-05 11:57 1339最新版本的cocos2d完全 ... -
网络编程总结
2011-08-04 15:41 828一:确认网络环境3G/WIFI 1. 添加源文件和fra ... -
Cocos2D界面切换方式
2011-08-04 15:37 1638CCTransitionFade, //渐隐 ... -
Protocol协议的用法
2011-08-04 15:30 1259一、说明 两个类进行通讯,用协议就比较方便。 (书 ... -
IOS开源项目和官方例子汇总
2011-08-04 14:22 1850开源项目: 扫描wifi信息:http://code. ... -
cocos2d场景和UIViewController视图的切换
2011-08-04 14:20 1620cocos2d中从场景切换到UIViewController视 ... -
视差滚动
2011-08-02 21:09 1134我们已经有一个很酷的飞船在屏幕上了,但是,它看起来就好 ...
相关推荐
在iOS开发中,Core Data是苹果提供的一种强大的数据持久化框架,它简化了数据库操作,使得开发者能够更专注于应用程序的业务逻辑。本文将基于提供的代码片段和描述,深入讲解Core Data的基本概念、实体(Entity)、...
iphone开发笔记.iphone开发笔记.iphone开发笔记.iphone开发笔记.
其次,"iPhone开发笔记实录(代码讲解)"和"iPhone应用程序编程指南-中文版"提供了丰富的实践案例,帮助初学者理解开发流程和API使用。"你的第一个cocos2d游戏实例【代码】"则适合对游戏开发感兴趣的开发者,通过实际...
2. **iPhone开发笔记实录(代码讲解)**: 这部分资料可能包括了实际开发过程中的笔记和代码示例,它们对学习者理解iOS应用开发流程、设计模式、代码结构等方面非常有帮助。 3. **PhoneClube第六期:高效手机程序...
本压缩包中包含了Iphone开发中常用到的技术总结笔记,五六十中技术方法以及季节方案,包括内存管理,方法回调,获取当前地点,自定义CELL,VIew圆角等等等,太多的奶水包,是我开发中所有的精华所在,只有你不知道的...
这些标签表明这些文档是围绕iPhone开发的学习材料,适合开发者作为笔记参考,或者对iPhone开发感兴趣的初学者使用。通过阅读和学习,开发者可以建立起扎实的iPhone应用开发基础,并逐步提升技能水平。 总结来说,这...
例如,“iPhone开发笔记实录”、“object-c入门教程中文版”以及“你的第一个cocos2d游戏实例【代码】”涵盖了从基本编程知识到游戏开发的全过程。其中,Objective-C作为iOS开发历史上的主流语言,通过“Objective-C...
本教程主要聚焦于iPhone开发的基础知识,包括Object-C语言、界面设计和UIViewController的使用。 Object-C是iOS开发的主要编程语言,它基于C语言并添加了Smalltalk的面向对象特性。对于初学者来说,《Learn Object-...
### iPhone开发一年的工作笔记知识点详解 #### 文档概述 该文档是作者从事iOS开发一年以来,针对工作中常用到的200多个iOS知识点进行总结整理的成果。文档中不仅包含了知识点的简要介绍,还提供了可运行的示例代码...
### iPhone开发基础教程知识点概述 #### 一、开发前的准备 - **硬件需求**:首先,需要确保拥有一台运行OS X Leopard (10.5.3或更高版本)的基于Intel的Macintosh计算机。这包括2006年后发布的任何Macintosh计算机,...
本篇笔记将详细介绍`NSLog`的使用和其在iPhone应用开发中的作用。 `NSLog`是Foundation框架的一部分,用于向控制台输出文本信息。它在Objective-C和Cocoa Touch环境中扮演着类似Java中`System.out.println`的角色,...