iOS中点击按钮跳转到外部浏览器和内部打开

如图所示,需要实现点击一个按钮,跳转到指定网页:

-(void)pushBtnCellClickDeleate{
    NSLog(@"跳转");

    //在APP内部打开指定网页
    UIWebView *myWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height)];
    NSURL *url = [NSURL URLWithString:@"https://www.baidu.com/"];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [myWebView loadRequest:request];
    [self.view addSubview:myWebView];

    //在APP外部浏览器中打开指定网页(一般默认跳转苹果自带Safari浏览器)
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com/"]];

}

原文地址:https://www.cnblogs.com/liuzhi20101016/p/11778289.html

时间: 2024-09-30 05:09:59

iOS中点击按钮跳转到外部浏览器和内部打开的相关文章

iOS中点击背景收键盘

这一次给大家带来的是ios中点击背景如何收键盘 直接上图: file:///Users/a504-18/Desktop/屏幕快照%202016-03-17%20下午7.35.07.png 先创建一个这样的页面,把两个文本框进行连线: file:///Users/a504-18/Desktop/屏幕快照%202016-03-17%20下午7.36.57.png 其实,很简单,视图控制器有一个view属性,是从UIViewController继承来的.这个view属性对应的nib文件中的View.使

使用Android点击按钮跳转页面

1.首先新建一个Android工程,命名为MyApp(名字可以自己随意起); 2.以原有的MainActivity.java文件为登录界面,然后在src文件中的包上面右击选择New目录下的Other中的Android Activity,选择BlankActivity,修改一个Activity的名字(自定义),我这里命名为BankActivity,点选finish然后新建完成一个返回页面;\ 3.接下来就要添加布局文件了,我们在res文件下的layout文件里先双击activity_main.xm

jquery实现<body>中点击按钮后,在<tbody>中显示一连串文本框

HTML中的代码如下: 1 <div style="background:#fff;border-style:solid; border-width:1px 1px 0 1px;border-color:#B8D0D6;"> 2 <div > 3 <div style="margin:-6px 0 0 0"> 4 <button class="button gray" type="button&

electron-vue中点击按钮,实现打开程序目录里面的某个文件

设计到的知识点: explorer.exe /select 打开文件夹并把焦点放到指定文件 nodejs中的process模块--child_process.exec 我这里是根据需求,点击按钮后打开本项目里面的数据库 ams.db文件 需要注意的是,开发版本和打包后的项目结构可能会发生改变,当你在开发版本测试的路径成功,而打包后可能不存在这个文件夹 代码结构如下: <Button class="tab-w" type="primary" icon="

微信中点击链接或者扫描二维码可以直接打开指定网页下载

相信做微信推广的朋友一定都遇到这种情况的,当你的网页中有直接链接apk下载的时候会没有反映的,是因为在微信内是无法下载软件.手机APP等,那么这个时候一般的解决方案就是:跳转到手机浏览器打开我们的推广链接,这个怎么做呢? 月牙跳转是一款基于微信后端开发了一款微信营销下载推广助手,使用了本插件生成的链接,用户在微信任意环境下点击链接或者扫描二维码,可以实现直接跳转手机默认浏览器并打开指定网页. 1.打开 月牙跳转 网址:http://www.aizhuanlove.cn/ 2.准备好我们的推广链接

微信中打开页面提示已停止访问无法跳转到外部浏览器怎么办

在我们使用微信营销的时候,很容易碰到推广连接在微信内无法打开或无法下载app的情况. 首先说一下推广域名在微信内无法打开的问题,这是因为微信将您的域名拦截导致,所以在微信内打开提示“已停止访问该网页”.其次再说一下为什么微信内置浏览器不提示前往Safari打开,这是因为缺少了一个微信跳转外部浏览器的接口,如果我们在代码中加入该接口,那么就可以实现ios系统提示前往Safari打开下载页,安卓系统则自动跳出到手机默认浏览器. 但上面的这个实现方式还不是最好的,最好的实现方式是苹果用户在微信内可直接

在一个XAML中点击按钮,界面跳转到另一个XAML界面方法

private void ButtonGo_camerapage(object sender, RoutedEventArgs e) { this.Content = new cameraPage();//cameraPage是我要跳转到的新XAML界面的名称 }

IOS 点击tabbaritem跳转到一个新界面,且隐藏tabbar

先自定义一个UITabbarController,用于Storyboard中 再在MyTabbarController中实现protocol @interface MyTabbarController : UITabBarController <UITabBarControllerDelegate> @end 再实现代理里面的方法 @implementation MyTabbarController - (BOOL)tabBarController:(UITabBarController *)

Android实战简易教程-第三十七枪(ListView中点击button跳转到拨号界面实例)

最近讨论了一个项目需求,在ListView的Item中放置了一个类似电话的图标,点击图标可以将号码调到拨号界面.实现起来很是容易,原理也易懂,较为实用,项目中有需要的可以直接引入. 我模拟了一个简单的demo.代码如下: 1.ListAdapter.java: package com.example.listviewphone; import java.util.List; import android.content.Context; import android.content.Intent