iphone基础篇
jefry_xdz
这个作者很懒,什么都没留下…
展开
-
iphone等待控件(UIActivityIndicatorView与UIProgressView)
UIActivityIndicatorView与UIProgressView 如下图,当点击按钮是,等待控件运行。 UIActivityIndicatorView源码:#import @interface UIActivityIndicatorViewController : UIV原创 2012-12-02 20:41:24 · 1676 阅读 · 0 评论 -
iphone之ActionSheet介绍
ActionSheet和AlertView比较相似,都是给用户一个提示信息。但是它是从底部弹出。它通常用于确认潜在的危险或不能撤销的操作。比如删除一条数据。我们使用ActionSheet时,需要在h文件中实现UIActionSheetDelegate协议。通常我们需要实现:actionSheet:didDismissWithButtonIndex:该方法是ActionSheet消失的时候调用。原创 2012-12-02 19:34:43 · 1989 阅读 · 0 评论 -
iphone等待对话框编写
在做一些耗时操作时,往往需要像Android一样的一个等待对话框,如下图所示 主要代码: -(IBAction)onClickButton:(id)sender { txtField.text = @"Hello World."; UIAlert原创 2012-12-02 21:41:34 · 1313 阅读 · 0 评论 -
iphone之控件、控件事件与OC代码关联
ios中对应的控件(文本控件、按钮控件等)、控件事件(点击、拖动),两者的类型都非常多。 笔者以文本控控件、按钮事件来介绍它们与OC代码的关联。 我以下图为例,当鼠标点击按钮式,文本框显示“Hello Word.” 按钮点击回调函数注册通过xib试图,以按钮为始,以File's Owner为终在提示的小窗口选取对应原创 2012-12-02 17:04:17 · 6302 阅读 · 0 评论 -
iphone之UIAlertView介绍
UIAlertView是消息提示框UI控件,对于消息提示框的中的按钮事件采用的是事件委托机制。要实现事件响应,需要实现对应协议、重写函数达到目的。 请看下图,具体代码在图的后面 点击点击按钮 点击确定按钮 源码: #import @interface He原创 2012-12-02 18:53:52 · 1636 阅读 · 0 评论 -
iphone用UIWebView来显示网页
UIWebView用来显示网页,下面我写一个简单的浏览器帮助大家理解,如下图所示 主要代码: #import @interface MyWebViewController : UIViewController { IBOutlet UITe原创 2012-12-02 21:11:43 · 1138 阅读 · 0 评论 -
iphone视图间跳转之一:自定义视图控制器
本文将介绍两个视图之间切换,在介绍它之间,我们先理解几个概念。我们在创建的每个View-based Application程序的都会生成一个XXXAppDelegate的头文件与源文件。如下:#import @class Hello_WorldViewController;@interface Hello_WorldAppDelegate : NSObject {原创 2012-12-03 22:03:00 · 2064 阅读 · 0 评论 -
iphone视图间跳转之二:标签栏控制器
UITabBarController是TabBar(标签栏)控件的视图控制器,可以作为根控制器,这里我将介绍标签栏控制器来实现视图之间的跳转。 首先我们来看一下标签栏控制器的原理,为了简易起见,我画一个图来帮助理解,如下: 标签栏控制器视图切换步骤:1、创建一个为Tab Bar Application2、重命名FirstViewContro原创 2012-12-04 23:34:51 · 2524 阅读 · 0 评论 -
iphone视图间跳转之三:导航栏控制器
导航控制器是UINavigationController作为根控制器,根试图控制器是根控制器控制的第一个试图,作为启动第一次加载的试图。而且只有在导航控制器中才有根试图控制器之称。所以根控制器与根试图控制器有本质的区别,程序可以从根试图控制器发起其它试图。 下面看看导航栏控制器的原理图: 导航控制器它们的试图是由一个栈结构来管理,这个和Android里面的原创 2012-12-09 19:52:27 · 4171 阅读 · 0 评论