如何在xamarin.forms中使用页眉/页脚制作可触摸的图像?

时间:2017-11-23 00:24:38

标签: c# android xamarin.forms

我是xamarin.forms的新手,正在寻找设计包含三个部分的内容页面的最佳方式 -

  1. 水平对齐三个图标的标题。每个图标下面都有一个简短的文字说明。
  2. 页面中间将显示用户可以触摸的图像。将在用户触摸的位置绘制红色方块。
  3. 页脚,也有三个水平对齐的图标。每个图标下面还会有一个简短的文字说明。
  4. 所有图标的颜色都必须是有条件的。绘制的正方形应仅绘制在页面中心部分的图像内。我设法在xamarin目标Android中对可触摸画布进行了模拟,但我不确定从哪里开始使用xamarin.forms项目。任何帮助非常感谢。

1 个答案:

答案 0 :(得分:1)

  

我设法在xamarin目标Android中对可触摸画布进行了模拟,但我不知道从哪里开始使用xamarin.forms项目。任何帮助非常感谢。

对于页眉和页脚,您可以使用here

对于TouchableImage,您可以使用customRenderer创建自定义控件,该控件利用您的Canvas。有关详细信息,请参阅{{3}}中的类似示例。