探讨UIWebView里图片放大的特效

2011-09-05 13:34:01 +08:00
 keywind
是做新闻的app,就像“iweekly”和网易新闻那样的单条新闻里点击新闻图片放大的特效。我之前做了一个直接用的lightbox2的库http://www.lokeshdhakar.com/projects/lightbox2/,但是那个是针对桌面浏览器的,放在iPhone里就卡(好吧,我确实优化不好)没有上面两款app做得平滑漂亮,同样的fancybox库http://fancybox.net/也差不多。

大家觉得怎么去实现比较漂亮呢?

补充:上面两款app里新闻图片的删除小图标是怎么附加到图片上的,应该不是在服务器端就把两张图片拼合吧(我已经把那两个app的所用图片资源解出来证明不是),那又是怎么实现这么漂亮的?图片还有阴影呢。
5833 次点击
所在节点    iDev
2 条回复
wtl
2011-09-13 16:22:42 +08:00
1. 用css3的动画,js的动画肯定会卡。
2. webview的image元素被click后触发一个原生的动画,将一个imageView加到webView上并放大。webView与原生如何交互参见phonegap

删除小图标?是图片旁的+号吧 去找个做网页的来给你加上去就是了
keywind
2011-09-19 09:57:27 +08:00
@wtl 很有启发的建议,谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/17752

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX