UIImageView 与 UIImage

haitang59 2011-08-25 11:21:15
是这样的情况,我这里有一个图片的链接,我需要把图片显示出来,但是图片大小比例跟屏幕大小比例不一样,我想知道有人有解决方案使图片显示的时候比较正常一点吗。。。就是我这个UIImageView该怎么初始化才能使他的长宽比例跟图片一样呢。。。

纠结死我了。。。不会
...全文
1453 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序员小迷 2012-01-14
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 stackhero 的回复:]

引用楼主 haitang59 的回复:
是这样的情况,我这里有一个图片的链接,我需要把图片显示出来,但是图片大小比例跟屏幕大小比例不一样,我想知道有人有解决方案使图片显示的时候比较正常一点吗。。。就是我这个UIImageView该怎么初始化才能使他的长宽比例跟图片一样呢。。。

纠结死我了。。。不会

1,如果时因为图片太大,比屏幕大 那么就等比例缩放
2,如果时想初始化一个跟图……
[/Quote]

恩,另外,如果需要缩放,可以参考ccteam的开源代码
http://blog.csdn.net/cxsjabcabc/article/details/7185590
希望对楼主有帮助。
Proteas 2011-09-13
  • 打赏
  • 举报
回复
你可以参考 Three20 中显示组图的方式。
abidewong 2011-09-09
  • 打赏
  • 举报
回复
要求不太高的话, 使用 contentMode 进行设置.
根据参数不同, 可以自动进行缩放或填充操作.
MonkeysDaddy 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用楼主 haitang59 的回复:]
是这样的情况,我这里有一个图片的链接,我需要把图片显示出来,但是图片大小比例跟屏幕大小比例不一样,我想知道有人有解决方案使图片显示的时候比较正常一点吗。。。就是我这个UIImageView该怎么初始化才能使他的长宽比例跟图片一样呢。。。

纠结死我了。。。不会
[/Quote]
1,如果时因为图片太大,比屏幕大 那么就等比例缩放
2,如果时想初始化一个跟图片一样大小的UIImageView那么就按cxsjabcabc说的方法做
程序员小迷 2011-09-03
  • 打赏
  • 举报
回复
你好,
可以根据图片的大小初始化view,图片大小可以使用UIImage,或者UIImageView的有个size属性获取。
haitang59 2011-08-25
  • 打赏
  • 举报
回复
那速度呢?起线程?
咸清 2011-08-25
  • 打赏
  • 举报
回复
1,计算比例,就短不就长裁剪
2,计算比例,就长不就短缩放
haitang59 2011-08-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ybh37 的回复:]

如果图片是网络地址,那么就该用多线程下载。然后显示等待符。
要排除网络速度问题。
[/Quote]有没有神马例子的给我啊。。。。求教
咸清 2011-08-25
  • 打赏
  • 举报
回复
如果图片是网络地址,那么就该用多线程下载。然后显示等待符。
要排除网络速度问题。
haitang59 2011-08-25
  • 打赏
  • 举报
回复
我发现在用网络地址初始化image的时候程序直接像是死掉了。。。起线程不起作用?
lzero13199 2011-08-25
  • 打赏
  • 举报
回复
那就提前知道一下尺寸比例嘛。。。。。
咸清 2011-08-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yukiwang313 的回复:]

比例还是得计算啊?不能自动的吗??
[/Quote]
自动的就一定效率高吗?
yukiwang313 2011-08-25
  • 打赏
  • 举报
回复
比例还是得计算啊?不能自动的吗??
咸清 2011-08-25
  • 打赏
  • 举报
回复
10张图片以内,另起线程要比直接处理慢。我从5张一直测到30张得的结论⋯⋯

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧