上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: 接上篇iOS学习之UIPickerView控件的简单使用接着上篇的代码http://download.csdn.net/detail/totogo2010/4391870,我们要实现的效果如下:当选择左边的一级选项时,左边展示一级选项里含有的二级选项,选择后显示在TextField里。如何实现呢?建立一个和左边的列表key对应的数组,当选择这个key时,刷新左边UIPickerView部分的内容显示对应数组的数据,选择时,找到两个UIPickerView部件rowIndex,找出数据,放到TextField里。1、打开上篇PickerViewDemo项目,在ViewController.h添加 阅读全文
posted @ 2014-03-26 17:03 haotianling 阅读(195) 评论(0) 推荐(0) 编辑
摘要: UIPickerView控件在给用户选择某些特定的数据时经常使用到,这里演示一个简单的选择数据,显示在UITextField输入框里,把UIPickerView作为输入View,用Toolbar作为选定数据的按钮。和其他UITableView控件相似,UIPickerView也需要数据源。我们要实现的效果如下:下面开始使用的步骤。1、打开XCode 4.3.2,新建一个Single View Application ,命名为PickerViewDemo,Company Identifier 为:com.rongfzh.yc2、拖放控件2.1、拖放一个UIPickerView,放置在View的最 阅读全文
posted @ 2014-03-26 16:58 haotianling 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1、使用UIWebView加载网页运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo。2、加载WebView在ViewController.h添加WebView成员变量和在ViewController.m添加实现[cpp]view plaincopy#import@interfaceViewController:UIViewController{UIWebView*webView;}@end[cpp]view plaincopyViewController.m[cpp]view plaincopy-(void)viewDidLoad{[ 阅读全文
posted @ 2014-03-26 16:54 haotianling 阅读(176) 评论(0) 推荐(0) 编辑
摘要: iOS上的选择时间日期的控件是这样的,左边是时间和日期混合,右边是单纯的日期模式。,您可以选择自己需要的模式,Time, Date,Date and Time , Count Down Timer四种模式。本篇文章简单介绍下PickerDate控件的使用1、新建一个Singe View Application,命名为DatePickDemo,其他设置如图2、放置控件打开ViewController.xib,拖拽一个DatePicker控件放到界面上,再拖拽一个Button控件放到界面上,双击Button,输入"选择日期时间"3、建立xib和ViewController的关联 阅读全文
posted @ 2014-03-26 16:52 haotianling 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、显示Toolbar在RootViewController.m的- (void)viewDidLoad方法中添加代码,这样Toobar就显示出来了。[cpp]view plaincopy[self.navigationControllersetToolbarHidden:NOanimated:YES];2、在ToolBar上添加UIBarButtonItem新建几个UIBarButtonItem,然后以数组的形式添加到Toolbar中[cpp]view plaincopyUIBarButtonItem*one=[[UIBarButtonItemalloc]initWithBarButtonS 阅读全文
posted @ 2014-03-22 17:17 haotianling 阅读(171) 评论(0) 推荐(0) 编辑
摘要: iOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem是上篇,我们接着讲UINavigationController的重要作用,页面的管理和切换。1、RootView 跳到SecondView首先我们需要新一个View。新建SecondView,按住Command键然后按N,弹出新建页面,我们新建SecondView2、为Button 添加点击事件,实现跳转在RootViewController.xib中和RootViewController.h文件建立连接在RootViewController.m中实现代码,alloc一个SecondVie 阅读全文
posted @ 2014-03-22 16:45 haotianling 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、UINavigationController导航控制器如何使用UINavigationController可以翻译为导航控制器,在iOS里经常用到。我们看看它的如何使用:下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时 ,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在对象管理上,导航控制器使用了导航堆栈。根视图控制器在堆栈最底层,接下来入栈的是General视图控制器和Auto-Lock视图控制器。可以调用pushViewControllerAnimated:方法将视图控制器推入栈顶,也可以 阅读全文
posted @ 2014-03-22 16:24 haotianling 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 我们看看NSFileManager如何使用。包括创建文件,目录,删除,遍历目录等。1、在Documents里创建目录创建一个叫test的目录,先找到Documents的目录,[cpp]view plaincopyNSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];NSLog(@"documentsDirectory%@",documentsDi 阅读全文
posted @ 2014-03-22 15:49 haotianling 阅读(156) 评论(0) 推荐(0) 编辑
摘要: UIActionSheet是在iOS弹出的选择按钮项,可以添加多项,并为每项添加点击事件。为了快速完成这例子,我们打开Xcode 4.3.2, 先建立一个single view application。然后再xib文件添加一个button,用来弹出sheet view。1、首先在.h文件中实现协议加代码的地方在@interface那行的最后添加,协议相当于java里的接口,实现协议里的方法。[cpp]view plaincopy@interfacesheetviewViewController:UIViewController@end2、添加button,命名button为showSheetV 阅读全文
posted @ 2014-03-22 14:16 haotianling 阅读(167) 评论(0) 推荐(0) 编辑
摘要: iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running 未运行 程序没启动Inactive 未激活 程序在前台运行,不过没有接收到事件。在没有事件处理情况下程序通常停留在这个状态Active 激活 程序在前台运行而且接收到了事件。这也是前台的一个正常... 阅读全文
posted @ 2014-03-22 10:37 haotianling 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页