这是抖音放大效果的效果。

这里我们主要是用一下,如何能保持原来的图片的宽高比来轻松的实现放大的效果,主要的是UIViewContentModeScaleAspectFill这个起的效果:
我们用tableView来展示这个效果吧
我们这里并没有计算图片的宽高比,直接用UIViewContentModeScaleAspectFill来实现
#import "ViewController.h"
const CGFloat ZYTopViewH = 350;
@interface ViewController ()
@property(nonatomic,weak)UIImageView *topV
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.tableView.contentInset = UIEdgeInsetsMake(ZYTopViewH * 0.5, 0, 0, 0);
UIImageView *topView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"biaoqingdi"]];
topView.frame = CGRectMake(0, -ZYTopViewH, 375, ZYTopViewH);
topView.contentMode = UIViewContentModeScaleAspectF
[self.tableView insertSubview:topView atIndex:0];
self.topView = topV
实现tableView的数据源方法
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
return 20;
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
if (cell == nil)
[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"cell"];
cell.textLabel.text = [NSString stringWithFormat:@"test---%zd",indexPath.row];
最后用scrollViewDidScroll来监听拖动事件
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
CGFloat offsetY = scrollView.contentOffset.y;
CGFloat offsetH = -ZYTopViewH * 0.5 - offsetY;
if (offsetH & 0) return;
CGRect frame = self.topView.frame;
frame.size.height = ZYTopViewH + offsetH;
self.topView.frame =
看一下效果:
这里主要是讲UIViewContentModeScaleAspectFill的作用,但是我觉得这个demo中也牵扯到一些东西,也顺便讲讲
为什么将UIImageView采用
[self.tableView insertSubview:topView atIndex:0]
这种方式来添加,其实一开始我也是直接让UIImageView作为headerView的,但是作为headerView的话,就不能让图片一开始显示一部分在外面了,也不好控制
然后偏移量等,就自然而然的想到了。多尝试,就多收获。。。。
iOS个人页面图片下拉放大效果
在研究苹果原生UIImageView控件的时候,知道有一个属性叫contentMode.那这个属性是干嘛的呢?和下拉拖动图放大有什么关系呢?我们先来看一下效果图再说:(同时也欢迎大家来我的GitHub...
iOS下实现下拉图片变大的效果
在之前的时候看到一个app上,在下拉的时候,背景图片变大,当时觉得很好玩,由于当时刚开始接触iOS,所以也没仔细想,最近闲下来了就弄了弄。直接上图上代码...
iOS 图片下拉变大
前言在iOS的开发中TableView和ScrollView是可以上下滑动的,但是在下拉的过程中,顶部会出现留白的现象,于是就出现了类似于QQ空间中那样下拉顶部的图片变大的效果。看起看很高大上,其实实...
iOS11下拉放大BUG
if (kScreenHeight == 812 ) {// iPhone x
self.tableView.frame = CGRectMake(0, 0, kScreenWidth, kS...
iOS 下拉放大头像效果
iOS中有一些应用在有关“我的“界面展示的时候,会发现有一下是下拉放大头像的效果,这样的话用户的体验就更好,其实下拉头像放大实现并不难,下面就直接用代码的方式简单介绍一下,
1、我用的是tableV...
实现&em&下拉&/em&列表,顶部&em&图片放大&/em&效果,同时有UITableVIew和UIScrollVIew格式... Android &em&下拉图片放大&/em& 5C币 284下载
android &em&下拉图片放大&/em&效果 5C币 284下载
&em&ios&/em&网页点击&em&图片&/em&...
实现TableView&em&下拉图片&/em&放大效果,&em&图片&/em&等比缩放,仅仅实现&em&下拉放大&/em&,上拉&em&图片&/em&保持原状
最近链家网很火啊,融资60亿的新闻铺天盖地,然后就下载他们的APP来好好看了一番。首页这个下拉渐变的效果挺有意思,其实见得也挺多,今天就来做一个呗。
先来看一下链家网的效果:随着主页一直往上拉或者...
代码地址如下:http://www.demodashi.com/demo/11623.html
一、实现效果图现在越来越多的APP中存在下拉放大图片的效果,今天贡献一下我的实现这种方法的原理,和我遇到...
一般使用下拉放大的场景比较多是在tableViewController中,所以这个demo的使用场景就是tableViewController中。
思考问题:下拉放大的图片是在cell的最上面,如效...
没有更多推荐了,这个效果怎么实现的?点小图后出现的页面,放大缩小的效果
[问题点数:20分]
本版专家分:0
CSDN今日推荐
本版专家分:13608
2013年10月 其他开发语言大版内专家分月排行榜第一
2013年9月 其他开发语言大版内专家分月排行榜第二2013年8月 其他开发语言大版内专家分月排行榜第二2013年7月 其他开发语言大版内专家分月排行榜第二2011年4月 PHP大版内专家分月排行榜第二
2013年10月 PHP大版内专家分月排行榜第三2013年5月 PHP大版内专家分月排行榜第三2013年4月 其他开发语言大版内专家分月排行榜第三2013年4月 PHP大版内专家分月排行榜第三2013年3月 其他开发语言大版内专家分月排行榜第三2011年5月 PHP大版内专家分月排行榜第三
本版专家分:11960
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:7
匿名用户不能发表回复!
其他相关推荐已解决问题
做画中画效果时,怎么让一张图片慢慢变大,就想是从视频深处慢慢出来一样,是用会声会影做的相册
浏览次数:9255
用手机阿里扫一扫
最满意答案
该答案已经被保护
绘声绘影x3以上版本,对图片应用&画中画&滤镜,&选项&&&&自定义&里,开始帧的&大小&设置很小,最后帧的&大小&设置大一些,就会得到图片慢慢变大的效果。x2以下的版本,用&摇动和缩放&工具,但需要把图片用photoshop添加一个很大的透明的边框,保存为png格式,在导入到绘声绘影中。因为x2以下版本没有画中画滤镜,摇动和缩放功能也仅有放大,即最小1:1的比例,而需要画面开始时小,软件却做不到,才用photoshop处理成透明的边框方可。
答案创立者
以企业身份回答&
正在进行的活动
生意经不允许发广告,违者直接删除
复制问题或回答,一经发现,拉黑7天
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题
扫一扫用手机阿里看生意经
问题排行榜
当前问题的答案已经被保护,只有知县(三级)以上的用户可以编辑!写下您的建议,管理员会及时与您联络!
server is ok+ 相关素材请教这是什么微生物,挺大的,这是放大160倍效果。_百度知道
请教这是什么微生物,挺大的,这是放大160倍效果。
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
你的回答被采纳后将获得:
系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
擅长:暂未定制
单细胞变形虫大多存在于潮湿地带
mm偶是砖家
mm偶是砖家
采纳数:14
获赞数:31
擅长:暂未定制
观察触手应该像水生微生物,有口器应以捕食微生物为食
来自科学教育类芝麻团
采纳数:161
获赞数:583
擅长:暂未定制
参与团队:
像是寄生虫
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 已用放大效果发送 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信