`
jsntghf
  • 浏览: 2532748 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

图片由小到大缓慢显示的效果

    博客分类:
  • iOS
阅读更多
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
[imageView setImage:[UIImage imageNamed:@"star.png"]];
self.myImageView = imageView;
[self.view addSubview:imageView];
[imageView release];
CGContextRef context = UIGraphicsGetCurrentContext();
[UIView beginAnimations:nil context:context];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:2.5];
CGImageRef img = [self.myImageView.image CGImage];
[myImageView setFrame:CGRectMake(0, 0, CGImageGetWidth(img), CGImageGetHeight(img))];    
[UIView commitAnimations];

 

分享到:
评论

相关推荐

    CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)

    CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义) CSS3的transform:scale()可以实现按比例放大或者缩小功能。 CSS3的transition允许CSS的属性值在...

    js鼠标经过小图时缓慢变大图

    在网页设计中,动态效果常常能提升用户体验,其中“js鼠标经过小图时缓慢变大图”的功能就是一种常见的交互设计。这个功能的核心是利用JavaScript实现图片的动态缩放,当用户将鼠标悬停在小图上时,图片会平滑地放大...

    原生js控制图片宽度属性缓慢缩小轮播切换效果代码

    为了实现图片宽度的缓慢缩小效果,可以采用以下步骤: 1. **事件监听**:设置一个定时器,如`setInterval`,以在指定时间间隔后触发切换。同时,添加一个点击事件监听器,让用户可以通过点击按钮来手动切换图片。 ...

    jquery实现的四列图片依次垂直往下缓慢滚动的图片展示效果demo

    在本示例中,我们探讨的是使用jQuery库来创建一种独特的图片展示效果,具体表现为四列图片依次垂直向下缓慢滚动。这种效果可以增加网站的视觉吸引力,尤其适用于产品展示、摄影集或者画廊等场景。以下我们将详细讲解...

    jQuery 鼠标放图片上,图片慢慢变大的悬停效果

    "jQuery 鼠标放图片上,图片慢慢变大的悬停效果"是一种常见的前端交互设计,它使得用户在浏览网页时能更直观地查看图片细节,提升浏览体验。下面我们将详细探讨这一特效的实现原理、相关技术以及如何应用到实际项目...

    纯CSS实现的鼠标触及显示边框和描述的图片特效

    `all 0.3s ease`意味着所有可过渡的属性将在0.3秒内完成,使用`ease`定时函数,提供一个缓慢开始、快速中间、缓慢结束的过渡效果。 此外,为了适应不同的屏幕尺寸,我们还可以考虑响应式设计,例如根据屏幕宽度调整...

    Jquery的一个滑动图片展示效果

    5. **数组和索引**:为了管理多张图片,我们可以使用数组存储图片的URL或DOM元素,并用索引来追踪当前显示的图片。通过改变索引,我们可以轻松切换到下一张或上一张图片。 6. **定时器**:自动轮播功能通常会用到...

    安卓大图片显示

    在安卓平台上,处理大图片的显示是一个常见的挑战。由于内存限制和性能考虑,直接加载大图可能会导致应用崩溃或者运行缓慢。本篇文章将深入探讨如何在Android中有效地管理和显示大图片,确保用户能够流畅地查看高...

    fancybox与lazyload的兼容问题解决(fancybox放大图片显示错误)

    而fancybox则是一种常用的图片弹窗插件,用于展示大尺寸图片或幻灯片效果。然而,在实际应用中,当同时使用fancybox与lazyload时,可能会遇到一些兼容性问题,导致图片放大后显示不正确。 #### 二、问题分析 #####...

    鼠标悬停在图片上显示文字提示的特效代码

    在网页设计中,实现“鼠标悬停在图片上显示文字提示”的特效是一种常见的交互效果,可以提高用户体验,帮助用户快速了解图片的相关信息。这个特效主要通过HTML、CSS和JavaScript技术来实现。接下来,我们将深入探讨...

    轮播图逐渐放大消失效果

    这些关键帧会定义图片从缩小到放大、从可见到不可见的过程: ```css .slide { position: absolute; opacity: 0; transform: scale(0.8); transition: opacity 0.5s, transform 0.5s; } .slide.active { ...

    android 图片拖拽效果

    例如,在用户抬起手指后,让图片缓慢地回到原点。这可以通过使用`ObjectAnimator`或`ValueAnimator`创建一个平滑的动画来实现。 8. **性能优化**:对于大型图片,直接拖动可能会导致性能问题。为了避免这个问题,...

    Android 仿团购应用图片菜单效果源码.zip

    一款仿团购应用图片菜单效果的源码,目前已经实现了以下功能: 1.图片导航菜单展开(ExpandableListView) 2.子菜单滑动切换(ViewFlipper) 3.根据当前页面显示页标 还有两个问题,感兴趣的朋友可以研究下: 1...

    qq邮箱图片显示模板

    过大的图片可能会导致邮件加载缓慢,甚至在移动网络环境下无法完全显示。同时,为每张图片设置适当的Alt属性,以便在图片无法显示时提供文字描述。 5. **内容布局**:合理布局是关键。将重要的信息放在邮件的上方,...

    flash图片缓慢切换效果代码

    本篇将详细讲解如何利用Flash ActionScript来实现图片缓慢切换的效果。 首先,我们需要了解ActionScript,这是Flash中的编程语言,用于控制动画、交互和逻辑。在Flash CSx版本中,通常使用AS3(ActionScript 3.0)...

    ios-自定义tableview,实现下拉放大表图图片,上滑显示导航栏,CPKenburnsView实现表图动画效果,点击照片放大,只是业余做的demo,做的不好请大家多多指教.zip

    当用户点击图片时,触发手势识别器的事件,然后可以使用UIImageView的`zoomToRect:animated:`方法来放大图片,或者通过presenting一个全屏的UIImageView来显示大图。 总的来说,这个DEMO项目涵盖了UITableView的...

    css3一款鼠标移上图片高亮效果

    在CSS3中,实现鼠标移上图片高亮效果是一种常见的交互设计手法,它可以提升用户体验,使网站或应用更具吸引力。这个效果通常是通过结合使用CSS的选择器、伪类以及图像处理属性来实现的。下面我们将详细探讨如何利用...

    图片大小转换

    3. **图片大小转换的重要性**:不合适的图片大小可能会导致加载缓慢、显示不全或者超出上传限制等问题。因此,调整图片大小是确保内容适应不同平台的关键步骤。 4. **转换过程**:图片大小转换通常涉及两个方面:一...

    调整图片大小的软件包含格式

    图片的尺寸通常以像素表示,过大的图片可能会占用过多的存储空间,导致上传缓慢,或者在显示时超出屏幕范围。相反,如果图片过小,可能会丢失细节,看起来模糊不清。因此,使用专业的图片处理软件来调整大小,可以...

    jquery富士日本图片展示效果,鼠标移到图片上去自动展开详细说明

    本项目"jquery富士日本图片展示效果,鼠标移到图片上去自动展开详细说明"是一个利用jQuery实现的图片展示功能,特别强调了鼠标悬停时的互动效果。 首先,这个功能的核心在于jQuery的事件监听机制。当你将鼠标移动到...

Global site tag (gtag.js) - Google Analytics