如何使用UIButton打开网页谷歌地图实例源码。声明一个webview视图和一个OpenMaps事件,分别实现存储器。OpenMaps事件的实现如下:
[plain] view plaincopy
-(IBAction)OpenMaps
{
//创建一个字符变量addressText,用于取得文字,在数字变量获得数据转换为文字格式。
//此处理程序指定网站所打开的内容:”天安门广场、北京、中国”的拼音字符
NSString *addressText=@”baoding,hebei,china”;
//在字符串程序的数据中把字符转换为URL网页格式
//此处NSASCIIStringEncoding中使用ASCII为字符串的格式转换
addressText=[addressText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
//NSString字符串是程序设计常用的数据类型之一,是一个对象类型,帮助程序应对字符类型字符串操作。
//urlText是字符定义所创建的文字对象,处理指定的地图网站。
//其中addressText是对网站发送的一个指定的网址
NSString *urlText=[NSString stringWithFormat:@"http://maps.google.com/maps?q=%@",addressText];
//开启网页视图与用户交互的属性值
webView.userInteractionEnabled=true;
//网页视图向网站发送一个指定网站内容的urlText数据变量
[webView loadRequest:[[NSURLRequest alloc]initWithURL:[[NSURL alloc]initWithString:urlText]]];
}