![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios
文章平均质量分 64
iteye_9512
这个作者很懒,什么都没留下…
展开
-
新风作浪博客学习(五)代码实现UISlider 和 UISwitch .
本次实现的UISlider和UISwitch控件用代码实现的一些简单功能,拖动slider 在label上显示slider的值,当slider值大于90的时候,弹出一个警告;switch在变换开关的时候,实现隐藏事件:功能如下:[img][img]http://dl.iteye.com/upload/attachment/0079/3243/7a964c8a-09c5-35c8-86a...原创 2013-02-18 09:15:48 · 108 阅读 · 0 评论 -
iPhone开发多视图技术总结之二:Tab Bar .
实现的功能:通过Tab Bar,实现多视图切换。关键词:多视图 Tab Bar1、创建一个Empty Application工程,命名为:MultiView-Tab,如下图[img][img]http://dl.iteye.com/upload/attachment/0078/7272/575bc886-66dd-3919-9991-bc925d42aaf8.png...原创 2013-01-28 11:04:24 · 124 阅读 · 0 评论 -
iPhone开发多视图技术总结之一:ModalView(模态视图) .
实现的功能:1)通过弹出一个ModalView(模态视图),实现多视图;2)主界面上点击按钮弹出Info界面,在该界面上点击返回,返回到主界面。关键词:多视图 MultiView模态视图 ModalView1、创建一个Empty Application工程,命名为:MultiView-ModalView,如下图[img][img]http://dl.iteye.co...原创 2013-01-28 11:04:06 · 170 阅读 · 0 评论 -
【IOS开发】presentModalViewControllerAnimated 和 dismissModalViewControllerAnimated
使用presentModalViewControllerAnimated方法从A->B->C,若想在C中直接返回A,则可这样实现: C中返回事件: -(void) back { [self dismissModalViewControllerAnimated:NO];//注意一定是NO!! [[NSNotificationCenter...原创 2013-01-24 13:47:23 · 71 阅读 · 0 评论 -
【IOS开发】通告中心NSNotificationCenter
在IOS开发中,通告的作用不言而喻,它在一个项目中就像是一个特权,不受类等的约束,方便至极,对于每一个通告,区分他们的标示是他们的名字name。发送通告,发送通告时可以带一个参数,此参数需为NSDictionary字典类型:[code="java"]NSMutableDictionary *dic = [[NSMutableDictionary alloc] init]; [d...原创 2013-01-24 13:47:03 · 82 阅读 · 0 评论 -
iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用 .
介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。一...原创 2013-01-24 13:46:41 · 98 阅读 · 0 评论 -
iOS多线程编程之NSOperation和NSOperationQueue的使用 .
使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和 NSBlockOperation。另一种是继承NSOperation如果你也熟悉Java,NSOperation就和java.lang.Runnable接口很相似。和Java的Runnable一样,NSOperation也是设计用来扩展的,只需继承重写NSOper...原创 2013-01-24 13:46:28 · 70 阅读 · 0 评论 -
iOS多线程编程之NSThread的使用 .
1、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread 2、Cocoa NSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD 全称:Grand Central Dispatch( iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用)这三种编程方...原创 2013-01-21 10:53:21 · 88 阅读 · 0 评论 -
Map定位,标记位置的使用
iOS上使用地图比Android要方便,只需要新建一个MKMapView,addSubView即可。这次要实现的效果如下:1 [img][img]http://dl.iteye.com/upload/attachment/0078/6515/5becdd2d-9151-313c-a5da-a7e7c62e6057.png[/img][/img]有标注(大头针),定位...原创 2013-01-21 10:52:46 · 997 阅读 · 0 评论 -
UITableView中Cell的操作
Table View的简单使用 这篇,这里主要讲UITableView 中的Cell的操作,包括标记、移动、删除、插入。为了简单快捷,直接从原来那篇的代码开始.[color=red]要进行数据的操作了,把代码里的不可变数组改成可变的:NSArray *list -》NSMutableArray *list [/color]1、标记Cell。[img]...原创 2013-01-21 10:52:30 · 58 阅读 · 0 评论 -
presentModalViewController和dismissModalViewControllerAnimated的使用总结
在实际开发中,如果要弹出或隐藏视图:我们常用到presentModalViewController方法dismissModalViewControllerAnimated方法。presentModalViewController:弹出视图dismissModalViewControllerAnimated:隐藏视图弹出视图:[code="java"]Feed...原创 2013-01-21 10:52:14 · 118 阅读 · 0 评论 -
View跳转到UITabBarViewController
前面有一篇博文iOS学习之Tab Bar的使用和视图切换 这是在AppDelegate里使用Tabbar,这样的程序打开就是TabbarView了,有时候我们需要给程序做一些帮助页面,或者登录页面,之后才跳转到tabbar View里,或者后面的页面才使用Tabbar的,那这样怎么实现呢?我们建立一个视图,然后在这个视图通过[selfpresentModalViewController :...原创 2013-01-21 10:51:59 · 156 阅读 · 0 评论 -
WebView的使用
1、使用UIWebView加载网页运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo。[img][img]http://dl.iteye.com/upload/attachment/0078/6280/65cab4af-4c90-3163-8c00-9ba165505d3a.png[/img][/img]...原创 2013-01-20 11:46:41 · 77 阅读 · 0 评论 -
UIPickerView控件的关联选择(二)
接上篇iOS学习之UIPickerView控件的简单使用 (一)我们要实现的效果如下:1[img][img]http://dl.iteye.com/upload/attachment/0078/6272/f3ddaf49-ab79-3cd7-9a12-090a8214b356.png[/img][/img]当选择左边的一级选项时,左边展示一级选项里含有的二级选项...原创 2013-01-20 11:46:27 · 97 阅读 · 0 评论 -
UIPickerView控件的简单使用(一)
UIPickerView控件在给用户选择某些特定的数据时经常使用到,这里演示一个简单的选择数据,显示在UITextField输入框里,把UIPickerView作为输入View,用Toolbar作为选定数据的按钮。和其他UITableView控件相似,UIPickerView也需要数据源。我们要实现的效果如下:1[img][img]http://dl.iteye.com/upl...原创 2013-01-20 11:46:04 · 122 阅读 · 0 评论 -
分段Table View的使用(Grouped样式表格)
简介:上篇做了Table View的一些介绍 ,还做了一个TableView 的Plain样式的例子,这篇我们学习Grouped样式表的例子,还有用到前面读取Plist的知识(见iOS学习之 plist文件的读写),把Plist文件中的数据读取出来,放到Table view里展示出来。这里把全国30多个省份的城市,都列出来了,plist文件里还有城市的行政区,不过这里只列出省份和城市就ok了。效果...原创 2013-01-20 11:45:40 · 191 阅读 · 0 评论 -
Table View的简单使用
Table View简单描述: 在iPhone和其他iOS的很多程序中都会看到Table View的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到Table View,Table View主要分为以下两种:[img][img]http://dl.iteye.com/upload/attachment/0078/6015/a1c19029-6d2c-30a0-836...原创 2013-01-20 11:45:15 · 568 阅读 · 0 评论 -
iPhone开发多视图技术总结之三:Navigation .
实现的功能:通过Navigation,实现多视图切换。这是使用最多的一种多视图实现方式。关键词:多视图 Navigation UINagivationController1、创建一个Empty Application工程,命名为:MultiView-Navigation,如下图[img][img]http://dl.iteye.com/upload/attach...原创 2013-01-28 11:04:40 · 119 阅读 · 0 评论 -
iPhone开发多视图技术总结之四:Page Control .
第一次使用某个App时,一般会有欢迎界面,向右滑动屏幕会出现该App的新增功能或功能介绍或使用帮助相关的界面。通过PageControl可以实现该效果。实现的功能:通过PageControl,实现多视图切换。关键词:多视图 PageControl UIPageContrller1、创建一个Empty Application工程,命名为:MultiView-Nav...原创 2013-01-28 11:04:58 · 94 阅读 · 0 评论 -
新风作浪博客学习(四)把plist里数据显示在textField上 .
在代码实现Lable 、textField创建界面以及键盘的处理一文中实现代码布局界面,前面也看了plist文件的一些操作,怎样把plist文件中的值显示在视图上呢,于是在代码实现Lable 、textField创建界面以及键盘的处理一文工程代码中添加了几行代码,让plist文件中的value显示在textField中;1.打开工程之后,File --> New -->File 在弹出...原创 2013-02-18 09:15:33 · 84 阅读 · 0 评论 -
新风作浪博客学习(三)NSBundle读取图片 plist文件和txt文件
本文想简单介绍一下NSBundle读取图片到视图上,读取plist文件,读取txt文件显示在lable上;关于bundle作用在网上参考了两个博客,介绍如下:bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我...原创 2013-02-18 09:15:22 · 94 阅读 · 0 评论 -
新风作浪博客学习(二)代码实现Lable 、textField创建界面以及键盘的处理
今天写的是用代码实现一个简单界面,代码重复率比较高,可读性不是太好,但是适合初学者看看,实现的简单功能界面:[img][img]http://dl.iteye.com/upload/attachment/0079/2924/b22cec92-cb0d-322e-95a4-9c9cc8e20fdc.png[/img][/img]1.创建一个新工程叫LTFDemo;...原创 2013-02-18 09:15:09 · 106 阅读 · 0 评论 -
新风作浪博客学习(一)plist文件读写操作
文件plist 全名Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。file->new->file->左边选Resource 右边选 Property List点右下角的next然后起名,出来的就是你要的plist文件 此处用例举一个plist文件的...原创 2013-02-18 09:14:56 · 94 阅读 · 0 评论 -
iPhone开发数据持久化总结之第6篇(终结篇)—5种数据持久化方法对比总结 .
本篇对IOS中常用的5种数据持久化方法进行简单对比总结第1种:UserDefaults(iPhone开发【二十】数据持久化总结之第1篇—NSUserDefaults)1)易用性很强2)数据存储在.plist文件中3)一般保存首选项信息、缓存数据等,适用存储较少量数据的情况4)缺点:无法将自定义对象序列化到属性列表中第2种:属性列表(iPhone开发【二十...原创 2013-01-31 18:40:26 · 79 阅读 · 0 评论 -
iPhone开发数据持久化总结之第5篇—CoreData技术 .
实现的功能:1)演示使用CoreData持久化数据(仅显示基本操作,不包括很多复杂的操作)。关键词:数据持久化 CoreData1、新建一空工程,命名为:Persistence_CoreData:[img][img]http://dl.iteye.com/upload/attachment/0078/7437/018360d2-615e-3c5c-a265-83...原创 2013-01-31 18:40:06 · 88 阅读 · 0 评论 -
iPhone开发数据持久化总结之第4篇—sqlite3数据库 .
转载请注明出处,原文网址:http://blog.csdn.net/m_changgong/article/details/8284135 作者:张燕广实现的功能:1)演示使用sqlite3持久化数据。关键词:数据持久化 sqlite3 数据库1、将上一篇iPhone开发【二十二】数据持久化总结之第3篇归档(NSKeyedArchiver、NSKeyedUn...原创 2013-01-31 18:39:49 · 101 阅读 · 0 评论 -
iPhone开发数据持久化总结之第3篇—归档(NSKeyedArchiver、NSKeyedUnarchiver) .
实现的功能:1)演示使用归档持久化数据。关键词:数据持久化 归档 NSKeyedArchiver NSKeyedUnarchiver1、将上一篇iPhone开发数据持久化总结之第2篇属性文件(.plist)的工程拷贝一份,名称修改为Persistence-archiver,工程结构如下:[img][img]http://dl.iteye.com/upload/attach...原创 2013-01-30 17:38:56 · 104 阅读 · 0 评论 -
iPhone开发数据持久化总结之第2篇—属性文件(.plist) .
实现的功能:1)演示使用属性文件持久化数据。关键词:数据持久化 属性文件 plist1、新建一个Sigle View Application,命名为Persistence-file,工程结构如下[img][img]http://dl.iteye.com/upload/attachment/0078/7419/3a9fb508-d179-3c27-9bea-6d8...原创 2013-01-30 17:38:37 · 96 阅读 · 0 评论 -
iPhone开发数据持久化总结之第1篇—NSUserDefaults .
IOS数据持久化方式大概有5种:1)User Defaults 2)属性列表 3)归档 4)sqlite3数据库 5)coreData其实1)与2)都是用.plist属性文件保存数据,只是操作方式及保存位置不同,这5种方式的使用情景及其优缺点,后面的博文会逐一进行对比分析。下面首先演示第一种方式User Defaults。实现的功能:1)演示NSUserDe...原创 2013-01-30 17:38:21 · 93 阅读 · 0 评论 -
iPhone开发自定义视图之ActionSheet中使用PickerView .
实现的功能:1)打开ActionSheet后展示PickerView,进行选择操作。关键词:ActionSheet PickerView1、新建一个Sigle View Application,命名为PickerInActionSheet,工程结构如下:[img][img]http://dl.iteye.com/upload/attachment/0078/73...原创 2013-01-29 14:43:24 · 89 阅读 · 0 评论 -
iPhone开发实现点击一个UIImageView时打开键盘 .
同样的需求,做Android客户端时在没有文本框时也可以通过inputMethodManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);调出系统键盘。但是,IOS中貌似没有这样的接口,所以可以采用“隐藏文本框”的方式,调出系统键盘,具体实现如下:1、在ViewController.xib上放置一个Image...原创 2013-01-29 14:43:05 · 92 阅读 · 0 评论 -
iPhone开发多线程开发之NSOperation&NSOperationQueue——异步下载图片 .
实现的功能:1)演示多线程NSOperation&NSOperationQueue开发;2)子线程中执行下载图片工作,图片下载完成前显示等待框和下载进度条;关键词:多线程 NSOperation NSOperationQueue 等待框效果图如下:[img][img]http://dl.iteye.com/upload/attachment/0078/7381/5335...原创 2013-01-29 14:42:44 · 88 阅读 · 0 评论 -
iPhone开发多线程开发之NSThread——异步下载图片 .
实现的功能:1)演示多线程NSThread开发;2)子线程中执行下载图片工作,图片下载完成前显示等待框;关键词:多线程 NSThread 等待框运行效果图:[img][img]http://dl.iteye.com/upload/attachment/0078/7359/14ae2eae-5543-3c91-b72e-83b818723801.png[/img][/...原创 2013-01-29 14:42:26 · 93 阅读 · 0 评论 -
iPhone开发多线程开发之NSThread——子线程模拟耗时操作 .
实现的功能:1)演示多线程开发。2)子线程中模拟耗时操作,然后通知主线程更新进度条。关键词:多线程 NSThread 定时器效果图:[img][img]http://dl.iteye.com/upload/attachment/0078/7349/a5f4b3aa-5eae-3af6-99f8-3be2929dc549.png[/img][/img],[img][i...原创 2013-01-29 14:42:03 · 125 阅读 · 0 评论 -
iPhone开发多视图技术总结之五:Segmented Control .
这是iPhone开发多视图技术系列最后一篇,说说使用SegmentedControl实现视图切换。实现的功能:通过UISegmentedControl模拟多视图切换。关键词:多视图UISegmentedControlUISegmentedControl是一个横向的组件,由多部分组成,每一部分都是一个独立的按钮,一般用来切换视图的显示模式或者在几项之间做单选。这个...原创 2013-01-28 11:05:26 · 101 阅读 · 0 评论 -
UIDatePicker控件使用
iOS上的选择时间日期的控件是这样的,上边是时间和日期混合,下边是单纯的日期模式。[img][img]http://dl.iteye.com/upload/attachment/0078/6231/918b3754-2744-303c-a613-a48883161f17.png[/img][/img],[img][img]http://dl.iteye.com/upload/a...原创 2013-01-19 10:23:35 · 99 阅读 · 0 评论 -
UISwitch控件两种使用方法和监听
一、第一种创建UISwitch控件的方法,在代码中动态创建。1、打开Xcode 4.3.2, 新建项目Switch,选择Single View Application。2、打开ViewController.m文件在viewDidLoad方法里添加代码:[code="java"]- (void)viewDidLoad{ [super viewDidLoad];...原创 2013-01-19 10:23:11 · 559 阅读 · 0 评论 -
新风作浪博客学习(十一)UITableViewCell的标记、移动、删除、插入 .
这篇文章是建立在 代码实现 UITableView与UITableViewCell基础上进行修改,用不上的代码我注释调,部分不明白可以看看上篇博客;实现的功能是对UITableViewCell的标记、移动、删除、插入;1.标记:指的是选中某一行,在这一行后面有个符号,常见的是对勾形式通过修改cell的accessoryType属性来实现,首先,在ViewDidLoad中[tabl...原创 2013-06-06 09:15:06 · 97 阅读 · 0 评论 -
新风作浪博客学习(十)代码实现 UITableView与UITableViewCell .
我们常用的表格类视图就是用 UITableView与UITableViewCell,UITableViewController继承UIViewContoller,所以只要很少代码就可以显示一个视图,UITableViewController也是UIScrollView子类,所以也有上下滑动效果 ;UITableView和UITableViewCell不能储存数据,可以用来显示特定行数内的数据,而且...原创 2013-06-06 09:14:54 · 87 阅读 · 0 评论 -
新风作浪博客学习(九)两个UIPickerView控件间的数据依赖 .
本篇实现功能是两个选取器的关联操作,滚动第一个滚轮第二个滚轮内容随着第一个的变化而变化,然后点击按钮触发一个动作;工程是在 代码实现UIPickerView 一文中基础上修改的,建工程就不多说,先把效果图贴出来:[img][img]http://dl.iteye.com/upload/attachment/0079/5152/f6553d48-9d90-3644-b137-0...原创 2013-06-06 09:14:42 · 123 阅读 · 0 评论