Xamarin:如何在特定的像素位置将一张图片放置在另一张图片之上?

问题描述 投票:1回答:1

我有一个应用程序,我需要用Xamarin for iOS构建。我现在使用的是Xamarin.Forms。

该应用是一个花园的自定义视图,我需要在管理员中一键放置植物标记。我无法找到一种方法来合成这些图像,我可以从数据库中驱动显示,并使标记可点击。

任何帮助或指导都是感激的。

c# image xamarin xamarin.forms location
1个回答
1
投票

在这种情况下,你需要使用 AbsoluteLayout

var layout = new AbsoluteLayout();

var image = new Image { Source = "foo.png" };                                     
AbsoluteLayout.SetLayoutBounds (image , new Rectangle (.5, 1, .5, .1)); 
                                                   //("X, Y, Width, Height")

layout.Children.Add (bottomLabel);

Content = layout;

这里只是一个从c#中放置图片的例子,你可以根据你的要求来定制。

© www.soinside.com 2019 - 2024. All rights reserved.