自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (8)
  • 收藏
  • 关注

转载 UILable和UITextField的详细讲解

一、UILabel (1)初始化UILabelC代码  UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];          scoreLabel.textAlignment =

2013-03-04 10:36:10 307

转载 ios中实现对UItextField,UITextView等输入框的字数限制

1.     如何实现对UITextField ,UITextView等输入框的 字数限制        (1)首先,肯定要让controller 实现 UITextFieldDelegate (针对UITextField)或者  UITextViewDelegate(针对UITextView)              然后,将输入框的delegate属性设置为self.

2013-03-04 10:32:41 440

转载 UITextField和 UITextView输入完毕后隐藏键盘

UITextField 比较简单 他有个Did End On Exite 事件,写个函数链接上就OK- (IBAction)textFieldDoneEditing:(id)sender {    [sender resignFirstResponder];} 还可以点击背景实现隐藏键盘打开nib文件 把View 的Class 从UIView改为 UIControl

2013-03-04 10:26:50 326

转载 UITextField 文本字段控件 -- IOS (解决键盘遮住View及密文設定的问题)(实例)

进入本文之前建议你认真读一读我的另一篇博文:UIControl IOS控件编程 这样会起到事半功倍效果。 为什么要看另一篇关于UIControl的文章呢?因为UITextField继承自UIControl类,很多UIControl的属性、方法、通知等完全适用于UITextField,而那些属于UIControl的东西我又不会在此赘述。(主要是减轻文章的长度,以最少的文字最通俗易懂讲

2013-03-04 10:24:00 448

转载 Objective-C中的一些特殊的数据类及NSLog的输出格式

在Objective-C中,有一些我们之前并不熟悉但是经常见到的数据类型,比如id、nil、Nil、SEL等等。在很多文章里,我们都见过这些数据类型的介绍,但是都没有说的太清楚。这篇文章从最底层的定义开始,介绍一下这些类型到底是怎么定义的,这会帮助我们更加深入地了解Objective-C。参考:http://unixjunkie.blogspot.com/2006/02/nil

2013-03-01 09:28:24 325

转载 Objective-C 2.0 with Cocoa Foundation--- 9,内存管理

9.1前言     内存管理在objective-C 2.0中是非常重要的,内存管理做得好不好,最直观的就是反应在你的程序crash上面。想要你的程序健壮稳定,那么请务必搞明白内存管理。  9.2 objective-C 2.0是怎样一个内存机制?     在objective-C 2.0语言中,内存管理主要是基于一个 release count的值来进行判断系统是否要

2013-03-01 09:27:58 315

转载 UIControl IOS控件编程

UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。 控件是对UIView派生类的实用增强及补充,并可以直接附着于导航栏、表格单元,甚至更大的对象。这些控件的基类均是UIControl,而UIControl派生自UIV

2013-03-01 09:27:43 271

转载 UIKeyboard键盘相关知识点

一、键盘风格    UIKit框架支持8种风格键盘。C代码  typedef enum {         UIKeyboardTypeDefault,                // 默认键盘:支持所有字符        UIKeyboardTypeASCIICapable,           // 支持ASCII的默认键盘        UIKey

2013-03-01 09:27:25 339

转载 Objective-C 语法

前言  这篇教学假设你已经有一些基本的 C 语言知识,包括 C 资料型别、什么是函式、什么是回传值、关于指标的知识以及基本的 C 语言记忆体管理。如果您没有这些背景知识,我非常建议你读一读 K&R 的书:The C Programming Language(译注:台湾出版书名为 C 程式语言第二版)这是 C 语言的设计者所写的书。 Objective-C,是 C 的衍生语言,继承了

2013-03-01 09:27:11 326

转载 UIScrollView 滚动视图 (实例)

UIScrollView 类负责所有基于 UIKit 的滚动操作。 一、创建 C代码  CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ;     UIScrollView* scrollView = [ [UIScrollView alloc ] initWithFrame:bo

2013-03-01 09:26:56 358

转载 UISlider 滑块控件—IOS开发

PC上的滑块是很丑陋的,因为我们只能通过鼠标去拖动他。不过当Jobs把它移植到IOS上时一切变得酷起来,因为我们可以通过手指去拖动它,这种感觉是很妙的。 滑块为用户提供了一种可见的做范围调整的方法,用户可以通过拖动一个滑动条改变它的值,并且可以对其配置以合适不同值域。你可以设置滑块值的范围,也可以在两端加上图片,以及进行各种调整让它更美观。滑块非常适合用于表示在很大范围(但不精确)的数

2013-03-01 09:26:37 286

转载 UIButton 按钮控件-IOS开发 (实例)

UIButton是一个标准的UIControl控件,所以如果你对UIControl不甚了解还是先看一下我的另一篇博文:《UIControl IOS控件编程》 一、创建两种方法:1. 常规的 initWithFrameC代码  UIButton *btn1 = [[UIButton alloc]initWithFrame:CGRectMak

2013-02-26 10:05:22 397

转载 时区日期处理及定时 (NSDate,NSCalendar,NSTimer,NSTimeZone) -- IOS(实例)

NSDate存储的是世界标准时(UTC),输出时需要根据时区转换为本地时间 Dates        NSDate类提供了创建date,比较date以及计算两个date之间间隔的功能。Date对象是不可改变的。        如果你要创建date对象并表示当前日期,你可以alloc一个NSDate对象并调用init初始化:C代码  NSDate *now

2013-02-26 10:05:07 411

转载 iOS中XML解析 (一) TBXML (实例:打印xml内容及存储到数组)

关联:iOS中XML解析 (二) libxml2(实例:打印xml内容及存储到数组)   在时间上TBXML占优,libxml2支持了边下载边解析。 来源:http://www.codeios.com/forum.php?mod=viewthread&tid=9880&highlight=xml  解析 XML 通常有两种方式,DOM 和 SAX: DO

2013-02-26 10:04:49 490

转载 NSDictionary / NSMutableDictionary 及 NSArray / NSmutableArray (实例)

NSDictionary 和 NSArray一样是不可变的对象。用来实现字典集合,在给定关键字(通常是一个NSString字符串)下存储一个数值(可以是任何类型的对象)。 NSDictionary使用类方法 dictionaryWithObjectAndKeys: 来创建字典;使用方法objectForKey: 来获取字典中的值。C代码  NSDictionar

2013-02-26 10:04:27 303

转载 UIImage 图像-IOS开发 (实例)

UIKit中有一些类可以用来操纵单个图像,还有一个图像类可以用来显示图像。Apple还提供了一种特殊的导航控制器,用于从图像库中选择图像。 UIImage类对图像及其底层数据进行封装。它可以直接绘制在一个视图内,或者作为一个图像容器在另一个更大的图像视图容器中使用。这个类类提供的方法可以用来从各种来源中载入图像,在屏幕上设置图片的方向,以及提供有关图像的信息。对于简单的图形应用,可以将UI

2013-02-26 10:03:43 362

转载 Objective-C 2.0 with Cocoa Foundation--- 8,类方法以及私有方法

8,类方法以及私有方法本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里 。 Objective-C里面区别于实例方法,和Java或者C++一样,也支持类方法。类方法(Class Method) 有时被称为工厂方法(Factory Method)或者方便方法(Convenience method)。

2013-02-26 10:02:39 560

转载 UITouch 触摸事件处理(实例)

1. UITouch 的主要方法:C代码  - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;   - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;   - (void)touchesEnded:(NSSet

2013-02-26 10:01:59 369

转载 UIActivityIndicatorView、UIProgressView 活动与进度指示器 (实例)

活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中。进度指示器(UIProgressView )也具有同样功能,而且还可以告知用户离操作结束还多远。 这两个指示器都是派生自UIView,所以他们是视图,也可以附着在视图上。 一、UIActivityIndicatorView 活动指示器 1.创建C代码

2013-02-26 10:01:40 412

转载 应用程序挂起、复原与终止— IOS开发

一、挂起当有电话进来或者锁屏,这时你的应用程会挂起,在这时,UIApplicationDelegate委托会收到通知,调用 applicationWillResignActive 方法,你可以重写这个方法,做挂起前的工作,比如关闭网络,保存数据。C代码  - (void)applicationWillResignActive:(UIApplication*)appl

2013-02-26 10:01:12 394

转载 UIDatePicker 日期/时间选取器(滚轮)—IOS开发

UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如何配置表盘这样的底层操作。你也可以对其进行定制,令其使用任何范围的日期。UIDatePicker 依赖于 NSDate 类,这个类是cocoa 基础的一员,以前用于桌面系统

2013-02-26 10:00:26 1122

转载 UIPickerView 选取器(滚轮)—IOS开发

选取器被用来取代PC上面的下拉菜单,它是一个大大的滚轮,它占用固定的大小 320×216. 一、创建大小虽然固定,但是位置可以任意(不过横向被充满,咱也只能改变纵向位置)。与UItableView 类似,UIpickerView 类也需要一个数据源。与表格视图不同的是,选取器不使用索引路径,而是用一个NSinteger 值来标识每一行。选取器可以有多个表盘,每个都可以,作为一个组件引用

2013-02-26 10:00:11 530

转载 UISwitch 开关控件—IOS开发

正如分段控件代替了单选按钮,开关也代替了点选框。开关是到目前为止用起来最简单的控件,不过仍然可以作一定程度的定制化。 一、创建C代码  UISwitch* mySwitch = [[ UISwitch alloc]initWithFrame:CGRectMake(200.0,10.0,0.0,0.0)];  UISwitch* mySwitch

2013-02-26 09:59:58 216

转载 UIPageControl 分页控件-IOS开发

分页控件是一种用来取代导航栏的可见指示器,方便手势直接翻页,最典型的应用便是iPhone的主屏幕,当图标过多会自动增加页面,在屏幕底部你会看到原点,用来只是当前页面,并且会随着翻页自动更新。 一、创建C代码  UIPageControl* myPageControl = [[UIPageControl alloc]initWithFrame:CGRectMake

2013-02-26 09:59:44 365

转载 UITextView 控件-IOS开发

1.创建并初始化创建UITextView的文件,并在.h文件中写入如下代码:C代码  #import           @interface TextViewController : UIViewController      {                   UITextView *textView;     }          @property (n

2013-02-26 09:59:26 314

转载 窗口,视图,视图控制器和UIKit基础-IOS开发

1、窗口:UIWindowiPhone的规则是一个窗口,多个视图,窗口是你在app显示出来你看到的最底层,他是固定不变的,基本上可以不怎么理会,但要知道每层是怎样的架构。 2、视图:UIViewUIView是用户构建界面的基础,所有的控件都是在这个页面上画出来的,你可以把它当成是一个画布,你可以通过UIView增加控件,并利用控件和用户进行交互和传递数据。窗口和视图是最基本的类

2013-02-26 09:59:01 243

转载 UILable和UITextField的详细讲解

一、UILabel (1)初始化UILabelC代码  UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];          scoreLabel.textAlignment =

2013-02-26 09:58:40 305

转载 iOS中XML解析 (二) libxml2(实例:打印xml内容及存储到数组)

关联:iOS中XML解析 (一) TBXML (实例:打印xml内容及存储到数组) 关于libxml库的基本使用,在http://xmlsoft.org/网上有文档。 准备工作:project=>Edit project setting =>Build=> Searche Paths=>Header Search Paths:把这个拷贝进去${SDKROOT}/usr/in

2013-02-26 09:58:23 466

转载 NSURLConnection 下载数据 -- IOS(实例)

iPhone网络开发中如何使用NSURLConnection是本文要介绍的内容,这篇文章是翻译的苹果官方文档,想要看英文原版的可以到苹果网站查看,来看详细内容。 NSURLConnection 提供了很多灵活的方法下载URL内容也提供了一个简单的接口去创建和放弃连接,同时使用很多的delegate方法去支持连接过程的反馈和控制 如何创建一个连接呢? 为了下载url的内容,程

2013-02-26 09:58:07 317

转载 UITextField 输入结束后的收起小键盘的方式

UITextField 提供一个文字框可供使用者输入,在我们使用 Interface Builder 编辑的时候可以看到许多关于 UITextField 的属性,但是却没有一项属性是告诉我们在输入结束按下 Return Key 时小键盘要如何收起来,所以在这里将介绍两种收起小键盘的方法,分别是点击 Return Key 与点击 UITextField 以外的背景。(View-based Templ

2013-02-26 09:57:49 354

转载 类似 Observer Pattern 的 NSNotificationCenter (实例)

NSNotificationCenter 是 Cococa消息中心,统一管理单进程内不同线程的消息通迅,其职责只有两个:  1,提供“观查者们”对感兴趣消息的监听注册C代码  [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(printName:) name: @"

2013-02-25 10:01:14 203

转载 收起虚拟键盘的各种方法 -- IOS

使用虚拟键盘来输入资讯,是 iOS 的重要互动方式之一,虚拟键盘通常会自动出现在可以编辑的 UITextField 或是 UITextView 的编辑事件中,叫出键盘固然容易,但是要把它收起来,可就没有这么简单,之前在UITextField 输入结束后的收起小键盘的方式一文中,介绍了如何在编辑完成之后收起虚拟键盘,但是如果您的元件并没有对应的事件可以让你收起虚拟键盘,那又该如何做?下列我们以类

2013-02-25 10:00:30 439

转载 使用 Storyboard Segue 实作 UIViewController 的切换 (实例)

Storyboard 是在 iOS 5 SDK 中才出现的新名词,它其实就是原本的 Xib 档案(Interface Builder),用来制作介面排版方面的工具,当然在 Storyboard 里也多了很多应用的元件,其中 Storyboard Segue 可以让你几乎连程式码都不用写,就轻松完成两个 UIViewController 的切换工作,以下是我们的示范。  首先在开啓新专案时选

2013-02-25 09:59:22 382

转载 UITableView 系列二 :资料的设定方式 (Navigation Controller切换视图) (实例)

这篇文章介绍使用UINavigationController切换视图。这个Navigation Controller功能强大,主要用来切换多级的视图。可以将Navigation Controller理解成一个栈,这个栈中可以存放很多View Controller。在这个栈创建的时候,我们先给它添加一个View Controller,称为Root View Controller,它放在栈底,代表的是

2013-02-25 09:58:48 258

转载 UITableView 系列一 :基本使用方法 (显示,删除,添加图片,添加样式等) (实例)

基本概念: 1. UITableView 的 Style 预设有两种:Plain 及 Grouped。Plain: Grouped: 2. 装在 UITableView 里面的元素是 UITableViewCell。Cell的结构图: 3. 而 UITableViewCell 预设有4种样式 Style:UITableViewCe

2013-02-25 09:48:40 419

转载 iPad iPhone程序增加和删除启动画面

直接拖放到程序目录下面就可以了。 Default.png            iPhone默认启动图片,     320x480或者[email protected]     iPhone4启动图片      640x960或者640x920 为iPad和iPhone程序增加启动画面非常简单,基本思路就是增加启动图片资源Default.png即可,只是要根据不同的

2013-02-25 09:47:05 287

转载 ADBannerView 的基本使用方法

本范例只着重在如何使用 ADBannerView 并没有 iAD 的相关设定与申请流程,至于其他行动广告的部份大家可以参考行动广告 Banner!让你赚大钱!一文。  首先汇入 iAD Framework,并引用其标头档,Xcode 4 Framework 汇入方式可以参考 Xcode 4 新增 Framework 的方法一文。  C代码  #i

2013-02-25 09:46:31 509

转载 设定应用程式上的 Badge -- IOS

Badge 就是应用程式 Icon 上的数字标示,在你还未打开此应用程式之前,就可以收到该应用程式的相关资讯,例如尚有多少邮件未收(Mail)、多少未接电话(电话)、多少应用程式还未更新(App Store)等,至于要如何设定这项参数,可以参考以下程式码。C代码  //从textFieldf取得数量   NSString *badge = textField.tex

2013-02-25 09:45:30 300

转载 UITableView 系列三 :分类显示和改变外观 (实例)

1. 分类显示 sections  在之前的文章UITableView 的资料设定方式一文中,已经示范如何在 UITableView 中设定所要显示的资料,以及分别显示这些资料的细节,但是如果资料比数太多时该怎么办?你可以参考本篇文章的做法,将资料做分类的处理,并且建立快速索引,让使用者能以最短的时间找到所需要的资料。资料分类的概念动态表格的内容多半是存放在阵列当中方便

2013-02-25 09:44:39 336

转载 UITableView 系列四 :项目中行的操作 (添加移动和删除)(实例)

这篇文章主要讲的表格的操作包括:标记行、移动行、删除行、插入行。 这次就不从头建立工程了,在http://dl.iteye.com/topics/download/441cdcca-3191-321b-b68e-03e298de7afd下载工程。这个工程就是最简单的产生一个表格并向其中写入数据。用Xcode 4.2打开它,在这个工程基础上实现以上操作。 1、标记行 这里

2013-02-25 09:44:03 627

Helvetica全集IOS-共328个

Helvetica全集IOS-共328个,包含所有的Helvetica系列字体,不满意退分

2016-01-26

AS3.0查询手册

AS3.0查询手册 非常实用 个人强烈推荐

2013-08-09

ios开发笔记

ios开发笔记 绝对实用,是一本不错的ios开发知识点总结的资料!

2012-11-23

软件架构设计教程.pptx

这是一份《软件架构设计教程》,对软件架构师有一定的指导和帮助作用

2012-08-15

jquery.easyui-1.2.5源码未压缩版.rar

jquery.easyui-1.2.5源码未压缩版

2012-08-15

extjs布局全面讲解

extjs布局全面讲解,此文档全面讲解了,ExtJS的布局空间的使用。

2012-08-15

Ajax In Action源代码

这是Ajax In Action书上的实例源代码,希望对大家有用!

2008-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除