Swift-第一个程序_网页展示

1、工程的建立

a、选择第二个(Greate a new Xcode project)

20150308090700171.png

b、左边选择IOS中的Application,右边Singl View Application,最后next

20150308090702172.png

c、在Product Name输入程序名,比如fistIOS

20150308090702173.png

d、选择程序存储位置

20150308090702174.png

下面是代码

override func viewDidLoad() {
     super.viewDidLoad()
    setWebView() // 函数的调用,一定要写在方法内
}

func setWebView()
{
    let webView = UIWebView(frame:CGRect(x:0, y:0, width:375, height:667))
    let url = NSURL(string:"http://www.jianshu.com/users/bdf11cce83a1/latest_articles")
    let request = NSURLRequest(url:url! as URL)
    webView.loadRequest(request as URLRequest)
    self.view .addSubview(webView)
    
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

注意在使用网址时一定要添加网址处理代码,否则无法显示

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

添加的位置 如图

WechatIMG2.jpeg

WechatIMG3.jpeg

都添加完以后,运行结果如图

Simulator Screen Shot 2016年10月18日 16.52.02.png

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏吴老师移动开发

【iOS开发】UITableView和UICollectionView多种类型cell处理,更好地组织代码

开发不仅仅是完成功能,还要写出认后来人可以很容易上手维护的代码。今天就记录一下列表数据,多种类型cell时,如何更好的组织代码。从实际需求场景出发,先看一下UI...

1.6K30
来自专栏吴老师移动开发

【iOS开发】RxSwift中的Subject(PublishSubject/BehaviorSubject/ReplaySubject/Variable)

PublishSubject 即是一个被观察者(Observable)也是一个观察者 (Observer)

11510
来自专栏吴老师移动开发

【iOS开发】启动时间优化,runloop的一个小技术点

刚接触项目不久,最近产品说有一个点要优化,App的启动页面显示时间太长了。一直在开发其它的app,还真没注意这个点,去看了一下还真是,有的时候启动页面的显示时间...

26620
来自专栏吴老师移动开发

【iOS开发】RxSwift入门:从Observable.create讲起

刚学习RxSwift的时候,到github看文档,搜索别人的博客。基本上都是从那些例子讲起,像下面这样,自己再跟着用playground写一篇。

15440
来自专栏吴老师移动开发

【iOS开发】Cocoapods详解-使用及创建私有库

CocoaPods现在是通过target来组织的,如果项目有多个target,可以写多个target为每个target引入不同的第三方库。 写法:

12650
来自专栏吴老师移动开发

【iOS开发】浅谈iOS列表分页数据管理

@property (nonatomic, copy) NSMutableArray *list; @property (nonatomic) NSInteg...

26530
来自专栏吴老师移动开发

【iOS开发】一些不错的文章博客整理

9430
来自专栏云计算

如何在Linux,Mac或Windows上安装Git

Git是由Linus Torvalds为Linux内核设计开发的。Git为非线性的分布式开发提供了支持,允许多个项目成员同时在一个项目上进行开发。Git是最流行...

32120
来自专栏吴老师移动开发

【iOS开发】UITableView优化

移动开发中,任何一个应用都或多或少的有列表的存在,列表的上下滑动直接关系到用户体验。如果处理不好,就会使得列表滑动起来有明显的卡顿效果。所以对列表的优化,让它更...

18710
来自专栏吴老师移动开发

【iOS开发】iOS 动画详解

在移动开发中,为了提高用户体验,会用到一些动画来提高应用的视觉效果。让人有眼前一亮的感觉。同时有动画的过渡过程,会让应用看起来不是那么的生硬,更吸引用户。

35360

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励