【问题标题】:How to make touchable image with header/footer in xamarin.forms?如何在 xamarin.forms 中使用页眉/页脚制作可触摸的图像?
【发布时间】:2017-11-23 11:07:51
【问题描述】:

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

  1. 三个图标水平对齐的标题。每个图标下方都有简短的文字说明。
  2. 页面中间会有一个用户可以触摸的图像。用户触摸的位置将绘制一个红色方块。
  3. 页脚,也带有三个水平对齐的图标。每个图标下方还会有一个简短的文字说明。

所有图标的颜色都需要有条件。绘制的正方形应仅绘制在页面中心部分的图像内。我设法在针对 Android 的 xamarin 中制作了可触摸画布的模型,但不确定从哪里开始 xamarin.forms 项目。非常感谢任何帮助。

【问题讨论】:

    标签: c# android xamarin.forms


    【解决方案1】:

    我设法在 xamarin 中针对 Android 制作了可触摸画布的模型,但不确定从哪里开始 xamarin.forms 项目。非常感谢任何帮助。

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

    对于 TouchableImage,您可以使用 customRenderer 创建一个自定义控件,该控件利用您的 Canvas。详情可以参考here的类似例子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-30
      • 2015-06-21
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      相关资源
      最近更新 更多