1

我站在我的 WP7 应用程序的重大决定之间。它的主要目的是在全屏上一次显示一个图像。

我需要完美支持捏缩放、移动图像(缩放时)以及通过轻弹手势在图像之间切换。这些东西中的大部分已经在 WebBrowser 控件中实现,所以我只需要生成正确的 html 源代码,并在独立存储中生成图像路径。

或者我应该使用通用图像控件并自己实现这些手势?在我做出这个决定之前,我希望得到你的建议。

4

1 回答 1

1

您的目标是 Windows Phone 8 还是 7?

一般来说,我会实现我自己的。

使用网络浏览器的问题: 1. 性能会变慢。

  1. 内存占用会更高(尽管我怀疑你是否真的关心这个——它不会很大)。

  2. 如果您要收藏/下载图像,则在浏览器中导航到它们会更困难(如果可能的话)。

  3. 背景将始终为白色,除非您每次生成 HTML 来控制该位。

  4. 最大的问题是放大/缩小将是.. Janky ...您将无法控制用户可以缩小的程度 - 这意味着他们可以缩小到足以使图片变得非常小并且它不会“反弹”。

这不是一个糟糕的权宜之计,它的问题也不大到可以说“不 - 不要这样做”,但它们足以让你重新考虑。

于 2013-04-24T05:16:11.323 回答