沧海一粟

----not just a programmer

导航

上一页 1 ··· 7 8 9 10 11 12 13 下一页

2013年1月5日 #

有关UIView、subview的几个基础知识点-IOS开发 (实例)(转)

摘要: 转自:http://blog.csdn.net/iukey/article/details/7083165环境是xcode4.3首先要弄懂几个基本的概念。一)三个结构体:CGPoint、CGSize、CGRect1. CGPoint1 struct CGPoint { 2 CGFloat x; 3 CGFloat y; 4 }; 5 typedef struct CGPoint CGPoint; 2. CGSize1 struct CGSize { 2 CGFloat width; 3 CGFloat height; 4 }; ... 阅读全文

posted @ 2013-01-05 12:25 沧海一粟-啊添 阅读(1655) 评论(0) 推荐(0) 编辑

[转载]CGRect CGPoint

摘要: 每个视图都使用一个边框定义其界限。这个边框指定了视图的轮廓:其位置、宽度和高度。我们使用CoreGraphics结构宋定义边框矩形。对于边框,这通常表示由原点(CGPoint,x和y)和大小(CGsize,宽度和高度)组成的CGRect矩形。下面是这些类型的简要描述。1.CGRectCGRect结构在屏幕上定义了一个矩形。它包含原点(rect.origin)和大小(rect.size)。需要了解以下CGRect函数。·CGRectMake(origin.x,origin.y,size.width.Size.height)在代码中定义矩形。·NSStringFromCGReo 阅读全文

posted @ 2013-01-05 10:59 沧海一粟-啊添 阅读(239) 评论(0) 推荐(0) 编辑

IOS开发中的CGFloat、CGPoint、CGSize和CGRect

摘要: 转自:http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CGGeometry/Reference/reference.htmlCGGeometry类定义几何元素的结构和操作几何元素的函数。1、数据类型:CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小typedef float CGFloat;// 32-bittypedef double CGFloat;// 64-bitstr 阅读全文

posted @ 2013-01-05 10:55 沧海一粟-啊添 阅读(257) 评论(0) 推荐(0) 编辑

IOS中NSUserDefaults的用法(轻量级本地数据存储) (转)

摘要: 转自 http://blog.csdn.net/enuola/article/details/7959767NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一样,直接读取就可以了。NSUserDefaults支持的数据格式有:NSNumber(Integer、Flo 阅读全文

posted @ 2013-01-05 09:59 沧海一粟-啊添 阅读(10356) 评论(0) 推荐(1) 编辑

获取IOS硬件设备的型号

摘要: 1 /* 2 * 获取版本型号 3 * "i386" simulator 4 * "iPod1,1" iPod Touch 5 * "iPhone1,1" iPhone 6 * "iPhone1,2" iPhone 3G 7 * "iPhone2,1" iPhone 3GS 8 * "iPad1,1" iPad 9 * "iPhone3,1" iPhone 410 */11 +(NSString *)deviceString;12 13 14 15 16 阅读全文

posted @ 2013-01-05 09:49 沧海一粟-啊添 阅读(1765) 评论(0) 推荐(0) 编辑

2013年1月3日 #

iOS 关闭键盘(转)

摘要: 在 iOS 程序中当想要在文本框中输入数据,轻触文本框会打开键盘。对于 iPad 程序,其键盘有一个按钮可以用来关闭键盘,但是 iPhone 程序中的键盘却没有这样的按钮,不过我们可以采取一些方法关闭它。例如,我们可以实现按下 Rerun (有时也是 Done、Research 等)键关闭键盘,或者,更人性化的,轻触背景关闭键盘。1、首先讲一下按下Return键关闭键盘。当按下键盘的 Return 键,会产生一个 Did End On Exit 事件,此时,我们告诉文本框要放弃控件,于是键盘就消失了。假设,我们已经创建了一个 Single View Application ,并打开 ViewC 阅读全文

posted @ 2013-01-03 22:04 沧海一粟-啊添 阅读(405) 评论(0) 推荐(0) 编辑

IOS UIKeyboard键盘相关知识点

摘要: 一、键盘风格 UIKit框架支持8种风格键盘。 1 typedef enum { 2 UIKeyboardTypeDefault, // 默认键盘:支持所有字符 3 UIKeyboardTypeASCIICapable, // 支持ASCII的默认键盘 4 UIKeyboardTypeNumbersAndPunctuation, // 标准电话键盘,支持+*#等符号 5 UIKeyboardTypeURL, // URL键盘,有.com按钮;只支持URL字符... 阅读全文

posted @ 2013-01-03 21:17 沧海一粟-啊添 阅读(325) 评论(0) 推荐(0) 编辑

2012年12月28日 #

同时创建navigationController和tabBarController(转)

摘要: 上次说了如何通过代码创建TabBar,但是在这一过程中我遇到一个困难,就是又要创建navigationBarController又要创建 TabBarController,所以这就比较纠结了。不过经过一番Google之后,还是解决了这个问题,所以在这也就写一下,当做自己总结了。如果 有错误还请提出:第一种方式是在AppDelegate中将tabBarController作为subView,然后再在tabBarController的基础上增加navigationController,代码如下:在applicationDidFinishLauchingWithOptions中加入以下代码:-(BO 阅读全文

posted @ 2012-12-28 15:04 沧海一粟-啊添 阅读(3127) 评论(0) 推荐(0) 编辑

2012年12月26日 #

EGORefreshTableHeaderView 下拉刷新加载新数据(转)

摘要: 1、导入EGO框架2、.h文件 #import <UIKit/UIKit.h> #import "EGORefreshTableHeaderView.h" @interface QuanWenArt : UIViewController<UITableViewDelegate, UITableViewDataSource, EGORefreshTableHeaderDelegate,UIScrollViewDelegate> { // CGFloat height; EGORefreshTa... 阅读全文

posted @ 2012-12-26 14:59 沧海一粟-啊添 阅读(2233) 评论(0) 推荐(0) 编辑

EGORefreshTableHeaderView学习

摘要: 1、下载EGORefreshTableHeaderView开源框架。2、往应用中添加EGORefreshTableHeaderView.h文件、EGORefreshTableHeaderView.m文件、Resource目录,并且导入QuartzCore.framework3、添加代码往tableview对应的类的头文件中添加如下代码 EGORefreshTableHeaderView *_refreshHeaderView; BOOL _reloading; - (void)reloadTableViewDataSource; - (void)d... 阅读全文

posted @ 2012-12-26 14:53 沧海一粟-啊添 阅读(5630) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 下一页