轻松学iphone开发之网页视图和滚动视图

轻松学iphone开发之网页视图和滚动视图

ID:19917710

大小:1001.52 KB

页数:33页

时间:2018-10-07

轻松学iphone开发之网页视图和滚动视图_第1页
轻松学iphone开发之网页视图和滚动视图_第2页
轻松学iphone开发之网页视图和滚动视图_第3页
轻松学iphone开发之网页视图和滚动视图_第4页
轻松学iphone开发之网页视图和滚动视图_第5页
资源描述:

《轻松学iphone开发之网页视图和滚动视图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章网页视图和滚动视图网页视图和滚动视图都是UIView的子类。网页的应用在手机或者电脑上是无处不在的。例如,我们开发的iPhone应用程序中,就会在App中使用到网页。网页视图就是用来显示各种网页内容。当我们的网页内容过多时,网页视图便可以滚动。当然我们也有专门的滚动视图。本章将主要为大家讲解网页视图和可滚动视图的相关内容。5.1网页视图的创建和其它的视图一样,网页视图的创建也分为静态创建和使用代码动态创建两种。本节将为大家讲解这两种创建方法。5.1.1静态创建网页视图经过以前面章节的学习,大家可能知道静态创建网页视图实际上就是将WebView视图向

2、ViewController.xib文件的设置界面拖放。5.1.2动态创建网页视图动态创建网页视图的的形式如图5.3所示。5.1.2动态创建网页视图5.2网页视图的加载我们在启动程序或安装程序时都会有加载。所谓加载简单地说就是把硬盘上的有用程序调到内存中。网页视图加载的方法有三种:loadRequest()、loadHTMLString()、loadData()。本节将主要为大家讲解我们最常用的两种加载:loadRequest:和loadHTMLString:。5.2.1加载网址loadRequest()如果直接给出一个URL地址,也就是网址,我们就要用

3、loadRequest()方法进行加载。使用它之前我们要通过URLWithString()方法使用来实例化一个NSURL对象。5.2.1加载网址loadRequest()5.2.1加载网址loadRequest()5.2.1加载网址loadRequest()5.2.2加载HTML代码loadHTMLString()如果我们想让我们自己设置的HTML语言的网站显示在iPhone上,就可以使用loadHTMLString()方法。5.3网页视图的属性通过合理的设置视图属性可以更好展现效果。当然网页视图也不例外。本节主要为大家讲解在网页视图中常用的两个属性。一

4、个是scalespageToFit的属性,一个是detectsPhoneNumbers的属性。5.3.1页面自动缩放scalespageToFitscalespageToFit属性的功能是自动对页面进行缩放以适应屏幕。5.3.2自动识别电话号码detectsPhoneNumbers如果想要iPhone自动检测网页上的电话号码,单击可以拨打时,就可以将detectsPhoneNumbers属性进行设置。5.4网页视图的应用我们在上面的章节中已经为大家介绍了网页视图最重要的使用形式。本节将要大家主要讲解网页视图的导航、加载时的函数和加载时使用的视图等相关方面

5、的内容。5.4.1导航应用我们所说的导航也就是网站导航。它能够帮助用户找到想要浏览的网页,想要查找的信息。5.4.1导航应用方法功能goBack后退goForward前进reload重载stopLoading取消重载5.4.2加载时重要的调用函数应用为了使我们的网页在加载时能更好的展现效果,我们通常会使用一些加载时的函数。当开始加载时,我们使用开始时加载的函数。5.4.2加载时重要的调用函数应用5.4.2加载时重要的调用函数应用5.4.2加载时重要的调用函数应用5.4.3加载的视图ActivityIndicatorView我们在输入网址和也要出现这一过程

6、中,会看到各种各样的加载方式。5.4.3加载的视图ActivityIndicatorView5.4.3加载的视图ActivityIndicatorView5.5滚动视图由于iPhone屏幕边界的影响,使我们添加的控件和界面元素受到管制。但是在iPhone开发中,人们又使用滚动视图解决了之一受到限制的问题。本节主要向大家详解滚动视图的创建和属性设置等相关方面的内容。5.5.1滚动视图的创建大家学了这么久的视图创建,肯定都知道视图的创建分为两种:一种是静态创建视图,一种是使用代码动态的创建视图。滚动视图的创建也不例外。由于静态创建非常简单,所示,我们就直接为

7、大家讲解使用代码动态创建视图。。5.5.1滚动视图的创建5.5.2滚动视图的属性设置为了使我们的滚动视图看起来效果更佳,所以接下来我们主要为大家讲解滚动视图的属性设置这一方面的。1.背景的设置为了让大家能够看到我们所创建的滚动视图,所以我们要将滚动视图的背景颜色改变。这一功能的方法是backgroundColor()。。2.设置滚动的范围滚动视图是可以在系统默认的范围滚动的。有时,我们需要它在一定的范围内滚动,就要使用contenSize方法就行设置。3.设置滚动视图是否可以滚动我们使用scrollEnabled()方法来对我们的滚动视图是否可以进行滚动

8、来进行设置。4.滚动视图的放大和缩小我们可以设置滚动视图的minimumZoom

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。