问题标签 [xamarin.forms.labs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Xamarin Labs 混合 Web 视图未在某些特定的 android 设备中调用回调
我有一个来自实验室的混合 web 视图,它调用 JS 并显示返回......它在模拟器和其他设备(如三星 Galaxy S5)中工作......但在我的 Galaxy S2 和索尼 Xperia 上它不起作用。 ...带走了一些不重要的代码
我的课:
我的应用程序输出是:
我怎么说它在其他设备上运行良好,但 S2
知道可能是什么吗?
xamarin.forms - 获取在 Xlabs.ViewFactory 中注册的视图实例
实际上,我正在尝试以一种干净的MVVMV
方式构建我的项目。不幸的是,对于这个限制,我需要找到一种在没有电源的情况下将引脚设置到地图的方法DataBinding
。一种解决方法可能是View
在 my 中ViewModel
直接设置它。现在我没有任何机会获得注册视图。扩展它有意义XLabs.Forms.Mvvm.ViewFactory
吗?
在 GitHub 上添加新问题之前,我希望有更好的解决方案来处理此类限制。我总是MVVM
在我的(小型)WPF 项目中使用。
xaml - Xamarin.Forms ImageGallery 在两列中显示图像行
我需要在 2 列中显示 10 张图像。我在 XLabs 中看到了一个ImageGallery.cs,但它不完整,渲染器是 404。
图像在List<Image>
其中包含string imageURL
和其他几个属性。我想过将两个ListView
并排放置,但这似乎很愚蠢。
我正在使用ViewModel,因此我想绑定列表而不是一一添加
xamarin - Xamarin 表单 - 选项卡式视图?
我需要创建一个弹出窗口,其中会有一些选项卡,每个选项卡都包含一个列表视图。我知道有一个 TabbedPage,但我需要一个“TabbedView”,这样我就可以使用 Xlabs PopupLayout 构建我的弹出窗口。如何在 Xamarin 表单中执行此操作?
xamarin.forms - 解决依赖/构造函数注入的统一方法
在我看来,如何解决 XLabs 中的依赖关系有点令人困惑。
根据示例项目,这里是我注册依赖项的方式(简化):
1)平台依赖于MainActivity.cs:
2) App.cs中的平台独立:
现在,解决依赖关系相当困难。预期的方法是通过构造函数注入来解决,它以异常结束:
另一种但不是最佳的方法是通过 DependencyService / Resover 解决。但在这里我需要知道我必须使用哪个:
这一切对我来说似乎都不是最优的(例如单元测试)。有没有办法统一整个解析过程,最好是通过构造函数?
c# - Xamarin.Forms 将文本保持在放大的滚动视图中间?
我对我想做的事情有一个非常模糊的描述,但不完全确定它是否可能。好吧,更准确地说,不完全确定最好的方法。
假设我有一个 ScrollView 并且我的设备处于横向模式。我有 15 个标签对象,每个对象都在自己的行上,所以它们中的大多数都在屏幕外。用户可以按照您的预期上下滚动。没关系。
为方便起见,假设我们在任何时候只能在屏幕上放置 5 个 Label 对象。我将如何确保屏幕上的中间文本(第三个)始终具有更大的字体?即,如果用户继续向下滚动,第四项将成为新的中心项并因此被放大。更好的是,第一项和第五项会更小。
这有任何意义吗?
当您选择月份时,这有点像在 iPhone 上,它是一种微调器效果,其中中间项目(被选择的项目)总是突出显示。
xamarin - 我们如何将 Xamarin.Forms 应用程序/组件与 Xamarin 本机应用程序集成?
我已经使用 Xamarin.Forms 开发了一个应用程序/组件,并且根据要求,我需要将该组件与另一个在 Android 和 iOS 中的 Xamarin Native 上开发的应用程序集成。请帮助我提供建议或参考
xamarin - 在 Xamarin.Forms 中分组的 ListView
我正在尝试在Xamarin.Forms中实现可扩展列表视图,因为没有内置控件,所以我使用简单的列表视图并将其用作分组。但我无法找到对Header Tap 事件的控制。
有这样的点击事件吗?
在表单中制作可扩展列表视图的其他可能性?
我已经使用 GestureRecognizer 尝试了下面的代码,但没有捕获到点击。
lstView :列表视图,标题为分组。
ios - xamarin 表单地图中的 MoveToRegion 行为异常
我在我的应用程序中使用地图控件,我需要设置可见区域以使其覆盖所有引脚。具有讽刺意味的是,相同的代码在两个平台上都不起作用,iOS 工作很尴尬,下面的代码在两个平台上产生几乎相同的可见区域。
谁能解释一下?为什么我需要这样编码?