基于Swift语言的iOS App 商业实战教程-全套PPT课件.ppt

基于Swift语言的iOS App 商业实战教程-全套PPT课件.ppt

  1. 1、本文档共921页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章项目简介.ppt第2章微博开发准备.ppt第3章微博项目搭建.ppt第4章访客视图.ppt第5章第三方框架介绍.ppt第6章封装网络工具类.ppt第7章登录授权.ppt第8章新特性和欢迎界面.ppt第9章微博首页.ppt第10章微博转发.ppt第11章发布微博.ppt第12章给配图微博添加查看器.ppt第13章数据缓存.ppt第14章微博优化.ppt第15章项目调试和发布.ppt

计算配图视图的大小根据图片数量不同的各种情况,计算配图视图的大小。增加一个StatusPictureView类的扩展,定义一个计算该视图尺寸的方法。计算配图视图的大小计算配图视图的大小需要注意的是,当程序运行在iPhone6Plus设备时,配图无法按照九宫格的格局排列。出现这种情况的原因在于单元格的宽度出现了浮点值,导致配图的宽高比实际计算出来的值小一点,所以把上述第39~41行代码的后面都加1。计算配图视图的大小最后,在sizeThatFits方法中调用calcViewSize()方法,计算配图视图的大小。计算微博单元格的行高在StatusCell.swift文件中,定义一个根据视图模型计算行高的方法。计算微博单元格的行高当表格指定单元格高度的时候,会调用tableView(tableView:indexPath:)方法,在HomeTableViewController类的扩展中重写该方法。计算微博单元格的行高在StatusViewModel.swift文件中,添加一个表示行高的懒加载属性。计算微博单元格的行高切换到HomeTableViewController.swift文件,在设置单元格行高的方法中,修改行高的函数。计算微博单元格的行高要想设置图像视图的填充模式,例如让图片居中,需要设置其Mode属性,它包含了很多选项,这些选项所代表的含义如下:ScaleToFill:不保持纵横比缩放图片,使图片完全适应该UIImageView控件。(默认)AspectFit:保持纵横比缩放图片,使图片的长边能完全显示,即可以完整地展示图片。(用的比较多)AspectFill:保持纵横比缩放图片,只能保证图片的短边能完成显示出来,即图片只能在水平或者垂直方向是完整的,另一个方向会发生截取。Center:不缩放图片,只显示图片的中间区域。计算微博单元格的行高Top:不缩放图片,只显示图片的顶部区域。Bottom:不缩放图片,只显示图片的底部区域。Left:不缩放图片,只显示图片的左边区域。Right:不缩放图片,只显示图片的右边区域。TopLeft:不缩放图片,只显示图片的左上边区域。TopRight:不缩放图片,只显示图片的右上边区域。BottomLeft:不缩放图片,只显示图片的左下边区域。BottomRight:不缩放图片,只显示图片的右下边区域。微博中图片的显示方式微博不仅仅只有文字微博,还有配图微博,配图微博可能是单图的,可能是多图的,单图微博和多图微博的布局是不一样的。关于图片的布局,按照如下要求设置:单图:单图按照图片等比例显示。多图的每张图片大小固定。如果图片是4张,按照2*2显示。如果图片是其他数量,按照3*3九宫格显示。如果微博图片是GIF格式,需要让图片显示GIF的标签。微博中图片的显示方式准备配图需要的数据第1步:确认配图的地址打开微博开放平台,点击【文档】菜单,会看到下面有一个【API文档】。该选项的文字说明中,可以看到“接口测试工具”的链接文字。准备配图需要的数据第1步:确认配图的地址点击“接口测试工具”,进入到“API测试工具”的界面。准备配图需要的数据第1步:确认配图的地址点击“API分类”的下拉列表选择“微博普通读取接口”;点击“API名称”的下拉列表选择“statuses/public_timeline”,点击左下角的“调用接口”按钮,窗口右侧显示了请求的信息和返回的内容。准备配图需要的数据第1步:确认配图的地址从返回的内容看出,成功调用了接口,返回了微博的信息。取出请求URL和请求参数,按照一定的格式拼接成路径,拼好的路径如下。准备配图需要的数据第1步:确认配图的地址在Safari的地址栏中,输入上述地址,点击回车键出现请求返回的JSON文档。准备配图需要的数据第1步:确认配图的地址按照网址,进入到转换文档的官网。在“JavaScript”中点击“学习JSON”,进入到与JSON相关的界面。准备配图需要的数据第1步:确认配图的地址点击左侧的“JSON格式化

文档评论(0)

153****9532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6101234030000022

1亿VIP精品文档

相关文档