`

通过NSURL实现网站链接打开效果的UIButton

阅读更多

 首先声明一个UIButton,然后声明一个-(IBAction)open;事件。

     通过IB链接按钮控件,然后实现open事件如下代码:

 

[plain] view plaincopy
  1. -(IBAction)opening  
  2. {  
  3.     NSString *url=[NSString stringWithFormat:@"http://www.baidu.com"];  
  4.     [[UIApplication sharedApplication ]openURL:[NSURL URLWithString:url]];  
  5.   
  6. }  

NSString字符串创建一个url对象,把链接地址转换为文字对象,处理百度网站的地址。

 

然后用sharedApplication返回应用程序的一个单列对象。

openURL打开网站URL地址,也就是我们之前声明的url地址。

分享到:
评论

相关推荐

    NSURL+L0URLParsing

    平台之间的转换,已经平台之间的数据传递,类似淘宝和支付宝之间的转换,在淘宝点击支付转换到支付宝界面

    NSURL-QueryDictionary:只是一个简单的NSURL类别,使使用URL查询更加愉快

    NSURL-QueryDictionary 只是一些简单的NSURL , NSString和NSDictionary类别,使使用URL查询变得更加愉快。 -[NSURL uq_queryDictionary]提取URL的查询字符串作为键/值对。 -[NSURL uq_...

    IOS 开发之NSURL基本操作

    NSURL其实就是我们在浏览器上看到的网站地址,这不就是一个字符串么,为什么还要在写一个NSURL呢,主要是因为网站地址的字符串都比较复杂,包括很多请求参数,这样在请求过程中需要解析出来每个部门,所以封装一个...

    NSURL-DataAdditions:从内存中的 NSData 对象创建 NSURL

    NSURL+数据添加从内存中的 NSData 对象(具有可选的 MIME 类型)创建 NSURL 的小助手类别。 不要将它用于巨大的斑点; 数据将被编码为字符串,因此对于任何重要任务来说,这既不是高性能的也不是可扩展的(内存)。 ...

    IOS开发中NSURL的基本操作及用法详解

    NSURL其实就是我们在浏览器上看到的网站地址,这不就是一个字符串么,为什么还要在写一个NSURL呢,主要是因为网站地址的字符串都比较复杂,包括很多请求参数,这样在请求过程中需要解析出来每个部门,所以封装一个...

    IOS UI学习教程之区分NSBundle和NSURL(读取文件、写入文件)

    本文实例为大家区分NSBundle和NSURL,具体实现内容如下 在项目的工程中添加一个文件,本例程添加的是aa.txt,文件的内容为百度: www.baidu.com,现在要使用NSBundle和NSURL分别去获取内容,代码如下: // 读取文件...

    AMBCircularButton:UIButton的子类,以显示圆形轮廓图像

    #AMBCircularButton UIButton的子类,用于显示圆形轮廓图像。 基于和 。 ##如何使用它将#import "AMBCircularButton.h"添加到您的项目中,并将圆形图像设置为您的AMBCircularButton s: AMBCircularButton *...

    TOBrowserActivityKit:一组UIActivity子类,用于在Chrome或Safari中打开NSURL对象

    TOBrowserActivityKit提供了两个UIActivity子类,用于在iOS上的Web浏览器应用程序中打开NSURL对象。 特征 支持Mobile Safari和适用于iOS的Chrome浏览器应用程序。 可缩放至iPhone和iPad尺寸。 支持带有支持两种...

    UIWebView的使用代码

    默认情况下,长按web页面中的链接,系统会自动呼出菜单提供open,copy和cancel选项,但如果要实现触击链接跳转至safari中打开页面该怎么做呢?UIWebViewDelegate协议中,包含 ? 1 - (BOOL)webView:(UIWebView *)...

    ios通过SDWebImage实现图片加载时的渐变效果

    实现效果 思路解析 想到渐变属性的时候,自然而然的想起CATransition这个类 先看整体的实现代码: 首先找到UIImageView+WebCache.m这个文件中的- (void)sd_setImageWithURL:(NSURL *)url placeholderImage:...

    URLConnection 数据解析

    - (void)buttonBlock:(UIButton *)sender { NSLog(@"异步Block"); // 1. 创建网址 NSString *string = kTtpodHomPageURL; NSURL *url = [NSURL URLWithString:string]; // 2.设置网络请求 NSURLRequest *...

    IOS开发中的各种Category

    NSURL UIKit UIBezierPath UIButton UIColor UIDevice UIImage UIImageView UILable UINavigationController UIResponder UIScrollView UISearchBar UITableViewCell UITextField UITextView UIView ...

    ios WKWebView 的使用和交互

    本demo是WKWebView的基本使用和交互 ,实现了原生调用js的方法、js调用原生的方法、通过拦截进行交互的方法;修改内容 加入沙盒 / /加载沙盒 不带参数 // NSArray * paths = NSSearchPathForDirectoriesInDomains...

    Html5跳转到APP指定页面的实现

    1.设置urlschemes urlschemes尽量设一个唯一的字符串,例如可以设为:iOS+公司英文名...-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey> *)opt

    同步与异步

    同步与异步 ASIHTTP NSURL

    SDWebImage-FadeAnimation

    前言 想必大部分的iOS开发加载图片一般都用的是SDWebImage,...以UIImageView为例(UIButton也是同样的效果) -(void)sd_setFadeImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder options:(SDWebI

    UIImageView-AnimationForSDWebImage:一个SDWebImage 类别 加载图片有一个过度动画效果

    UIImageView-AnimationForSDWebImage一个SDWebImage 类别 加载图片有一个过度动画效果,就像网易新闻加载图片动画过渡一样用法[self.imageView sd_setImageWithURL:[NSURL URLWithString:@... placeholderImage:...

Global site tag (gtag.js) - Google Analytics