我正在使用这些文档在Xamarin项目中实现一些Skia Sharp,以便在屏幕上移动一些图像,遵循这些文档可以很好地工作:
https://learn.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/graphics/skiasharp/transforms/touch?WT.mc_id=OSS-MVP-5003764
但是,在TouchManipulation代码中,它使用:
SKMatrix.PostConcat(ref matrix, touchMatrix);
但是PostConcat已经贬值了,在我的生命中,我找不到应该用什么来代替它?我对Skia几乎没有危险,我了解基本知识,并得到了这个工作,但非常希望让这个警告消失,然后更新文档以反映所需的变化,这样其他人就不会得到同样的警告。
有什么想法吗?
3条答案
按热度按时间hiz5n14c1#
你有没有试过写:
这不是过时。
beq87vna2#
是的,
PostConcat(SKMatrix, SKMatrix)
和PreConcat(SKMatrix, SKMatrix)
都已过时。你需要像这样替换你的代码:
matrix = matrix.PostConcat(touchMatrix);
xv8emn3q3#
我有一些代码:
我将其替换为: