【问题标题】:How to render a Xamarin forms View to an image to increase performance?如何将 Xamarin 表单视图呈现到图像以提高性能?
【发布时间】:2015-10-22 04:02:06
【问题描述】:

如果我创建一个具有非常复杂且具有许多嵌套层的布局的视图,它在屏幕上的平移往往会变得非常慢。如果我知道布局不会改变,我可以将其渲染为图像并用图像替换布局吗?

【问题讨论】:

    标签: c# ios mobile xamarin xamarin.forms


    【解决方案1】:

    我也遇到过类似的问题(但我只针对 iOS)。

    尝试https://developer.xamarin.com/api/member/MonoTouch.UIKit.UIView.SnapshotView/ 从任何 UIView 获取带有屏幕截图的 UIView。

    
    
    UIView view = ...
    UIView viewSnapshot = view.SnapshotView(true);
    
    

    我不知道有任何跨平台或 Xamarin.Forms 解决方案。

    【讨论】:

      猜你喜欢
      • 2021-08-13
      • 1970-01-01
      • 1970-01-01
      • 2016-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-16
      • 1970-01-01
      相关资源
      最近更新 更多