uiview-UIScrollView图片比较大

问题描述

UIScrollView图片比较大

下面代码显示了scrollView,但是需要显示的图片(tutorial)比view大。
tutorial.png的尺寸是280X1200

tipScroll = [[UIScrollView alloc]initWithFrame:CGRectMake(20, 10, 280, 1200)];
tipScroll.showsVerticalScrollIndicator = YES;
tipScroll.scrollEnabled = YES;
tipScroll.userInteractionEnabled = YES;

UIImageView *tutorialImageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"tutorial"]];

tipScroll.contentMode = UIViewContentModeScaleAspectFit;
tutorialImageView.contentMode = UIViewContentModeScaleAspectFit;

tipScroll.contentSize = tutorialImageView.frame.size;

[self.view addSubview:tipScroll];
[tipScroll addSubview:tutorialImageView];

解决方案

试试:

tipScroll = [[UIScrollView alloc]initWithFrame:CGRectMake(20, 10, 280, 1200)];
tipScroll.showsVerticalScrollIndicator = YES;
tipScroll.scrollEnabled = YES;
tipScroll.userInteractionEnabled = YES;

UIImageView *tutorialImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 280, 1200)];
tutorialImageView.image = [UIImage imageNamed:@"tutorial"];

tipScroll.contentSize = tutorialImageView.frame.size;
[tipScroll addSubview:tutorialImageView];
[self.view addSubview:tipScroll];
时间: 2024-10-06 00:00:38

uiview-UIScrollView图片比较大的相关文章

Core Animation一些Demo总结 (动态切换图片、大转盘、图片折叠、进度条等动画效果)_Android

前一篇总结了Core Animation的一些基础知识,这一篇主要是Core Animation 的一些应用,涉及到CAShapeLayer.CAReplicatorLayer等图层的知识. 先看效果图: 1.切换图片: 2.彩票转盘 3.图片折叠 4.进度条旋转 5.粒子效果 一.切换图片 看起来很复杂的动画,通过少量的计算和编码就可以简单的实现.要做到这一步,必须是需要研究iOS开发中的Core Animation和Core Graphics框架的.日常工作中,对于很多东西不求甚解,只是拿过

android 使用 compress会让图片变大

问题描述 android 使用 compress会让图片变大 本地图片43K使用compress这个之后图片就成183K了. 解决方案 从sd卡读取图片时,是要重新生成全质量的BMP所以会变大,可以把bit.compress(Bitmap.CompressFormat.PNG 100 fOut)中的100参数适当写小一点 解决方案二: bitmap compress是用来缩放图片的,图片变大可能是你设置的输出图片大小写反了吧!

android下载图片过大导致报错

问题描述 android下载图片过大导致报错 package tarena.day2801; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apa

jquery解决ie6中图片过大导致错位解决方法

jquery解决ie6中图片过大导致错位解决方法 在产品展示页面中用jqurey控制下: /*这个标签调用产品图片*/ <asp教程:image runat="server" id="productbigimg" /> 首先引入jquery <script src="/utility/js/jquery.js" type="text/网页特效"></script> <script ty

代码-3D画廊图片太大滑动效果体验太差

问题描述 3D画廊图片太大滑动效果体验太差 我下了一个3D画廊的代码看了一下感觉还不错然后把数据源改成自己的图片结果崩溃我又把代码改了一下但是图片滑动好卡啊 ImageView imageView = new ImageView(mContext); // // 第2点改进,通过取余来循环取得resIds数组中的图像资源ID Resources re = mContext.getResources(); Drawable is = re.getDrawable(resIds[position])

photoshop切图后图片过大压缩教程分享

给各位photoshop软件的使用者们来分享一下切图后图片过大的压缩教程. 教程分享: 首先如果只是压缩的话,建议使用 ImageAlpha(专门压缩PNG) 以网上的一副海报为例(侵删) 正常从PS导出的PNG大小:     原本是 1.1 MB     在 ImageAlpha 中打开后可以看到在默认参数下可压缩 65%.     压缩后 379 KB.而且是几乎无损画面细节的.我一般在输出切图资源的时候都是靠 ImageAlpha 来完成素材的压缩. 而且 ImageAlpha 还可以通过

点击谷歌地图上的标注,标注图片变大

问题描述 点击谷歌地图上的标注后,标注图片变大,怎样实现这个功能?请高手指教... 解决方案 解决方案二:查看api解决方案三:APIv3里面好像没有.

图片-求大神指导这个值要怎么传啊

问题描述 求大神指导这个值要怎么传啊 //图片链接 'linkUrl': 'tgact.jsp?username=<%username%>'我要给图片加一个超链接还要 把username值传过去,这样写不行,该怎么写 解决方案 'linkUrl': 'tgact.jsp?username' +username 解决方案二: 'linkUrl': 'tgact.jsp?username=<%=username%>'

百度图片搜索大动作 相关改版分析

大家都知道百度最近正在大幅提高用户体验,除了令站长们刻骨铭心的作弊站点和垃圾站点清查之外,新首页的推出.自身内容质量的加强都是让人耳目一新的改变.不过今日百度又做了一个更大的用户体验提升,会给广大用户带来更多的惊喜,那就是百度图片.从前的百度图片在我看来真的很一般,清晰度.精准度等都让我不敢恭维.不过经过这次大尺度改版之后,我真的决定以后都用百度图片了(不是广告哦). 视觉效果 旧版首页:   新版首页:   这是百度图片的新旧首页对比.单从首页来看,就已经有一种脱胎换骨的感觉了.首页使用图片导