首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像放大技术,需要澄清

图像放大技术,需要澄清
EN

Stack Overflow用户
提问于 2011-12-02 11:17:55
回答 1查看 126关注 0票数 0

在我开始重新发明轮子之前,我想我应该检查一下这里,看看是否有人们知道和喜爱的已知图像放大技术?

我在想..对于每个图片,只要用手指轻敲,我就会弹出同一图片的放大版本(可能是其中的一部分)。我能不能只使用一张图片(并放大它),或者我应该在用户移动手指时交换图片?

这听起来合理吗?或者,这是一种过于暴力的方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-02 14:32:14

根据我对你的问题的理解--你想要点击一个缩略图,它就会变成全尺寸/大尺寸。

最好的办法就是创建一个内容模式设置为UIViewContentModeAspectFill的UIImageview。

添加CGSize为50X50的图像视图--然后在其上添加一个UITapGestureRecogniser,它会触发一个函数,如下所示:

代码语言:javascript
复制
- (void)tapped:(id)sender{
    UIImageView *v = [(UITapGestureRecognizer *)sender view];
    CGRect f = [v frame];
    f.size = CGSizeMake(200,200);//or whatever size
    [UIView animateWithDuration:0.25f 
                     animations:^(){
                         [v setFrame:f];
                     }];
}

希望这能有所帮助

干杯,

迈克尔

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8351386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档