WEB开发网
开发学院手机开发iPhone 开发 IOS之基本UI控件 阅读

IOS之基本UI控件

 2012-09-04 09:33:45 来源:WEB开发网   
核心提示:工具栏(UIToolBar),一般是放置在屏幕的底部,IOS之基本UI控件(3),在工具栏的内部可以放置多个按钮和控件,新建项目ToolBar:ToolBarViewController.h定义两个动作事件ToolBarViewController.mIB设计视图连接动作事件连接到打开按钮的onClickOpenBut
工具栏(UIToolBar),一般是放置在屏幕的底部,在工具栏的内部可以放置多个按钮和控件。
wps_clip_image-29488
新建项目ToolBar:
ToolBarViewController.h
定义两个动作事件
wps_clip_image-30440
ToolBarViewController.m
wps_clip_image-26411
IB设计视图
wps_clip_image-5458
连接动作事件
连接到打开按钮的onClickOpenButton: 动作。
连接到开始按钮的onClickStartButton: 动作。
连接到UIActivityIndicatorView输出口。
3.5 WebView
WebView可以帮助我们构建Web的iPhone应用程序。 很多网站的iPhone和iPad客户端程序都是使用WebView开
发的。 WebView能够支持HTML5,不支持Flash等。
wps_clip_image-31354
新建项目MyWeb:
MyWebViewController.h
wps_clip_image-30421
MyWebViewController 需要实现协议UIWebViewDelegate,它一个委托对象。委托是一种设计模式,在iPhone中主要用于回调事件。在委托中定义了一下方法,实现了该委托的对象,要提供该方法的实现。
UIWebViewDelegate的方法是webViewDidFinishLoad:  它上在异步情况一个网址,当应答回来后回调该方法。
MyWebViewController.m
wps_clip_image-20026
wps_clip_image-13017
在viewDidLoad 方法中的myWebView.delegate =self是指定为自身。
webViewDidFinishLoad方法中实现委托回调功能。
[myWebView stringByEvaluatingJavaScriptFromString:   
@"document.documentElement.textContent”]
是运行一个JavaScript脚本程序,document.body.innerHTML获得页面中的HTML代码。

上一页  1 2 3 

Tags:IOS 基本 UI

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接