问题标签 [custom-renderer]
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.
webview - 如何在 Xamarin.Forms 中的 Android WebView 上启用本地存储
我想在我的 Xamarin.Forms 应用程序中启用 HTML5 本地存储。当我部署到 Android 设备时,我可以看到网页出错,因为本地存储未启用。
本地存储可以按如下方式启用:
当我只能访问 Xamarin.Forms Web 视图 (Xamarin.Forms.WebView) 时,如何/在哪里可以访问 Android Web 视图 (Android.WebKit.Webview) 的这些平台特定设置。
更一般地说,是否有可能在 Xamarin.Forms 中编写特定于平台的代码,或者 Xamarin.Forms 对于除了最基本的应用程序之外的所有应用程序都过于有限?
android - 在适用于 Android 的 Xamarin.Forms 上使用 Google 地图
所以我们需要创建一个呈现地图的应用程序,我们目前正在使用 Xamarin.Forms 来集成它。但是,我们不会使用 Xamarin.Forms.Maps,因为我们必须使用适用于 iOS 的 Google Maps API,而不是其原生地图 MapKit。
我的问题是,如何在 Xamarin.Forms 中集成这个组件https://components.xamarin.com/view/googleplayservices-maps ?
c# - 如何使用自定义渲染器更改 TableSection 文本颜色 - Xamarin.Forms C#
我在根目录中有一个TableView
3 s:TableSection
如何TableSection
使用自定义渲染器更改文本的文本颜色?
xamarin - 在 Xamarin 表单中显示/隐藏复选框
我正在尝试找出一种方法使复选框出现在页面上的按钮单击上。
默认情况下它是不可见的,因为我已经checkBox.Visibility = Android.Views.ViewStates.Invisible;
在我的自定义渲染器中进行了设置。
我在页面内容中有一个按钮,在模板中有一个复选框,它位于页面资源中。
从我的 ViewModel 中,我可以在 CheckBox 控件中调用 PropertyChanged,我可以在其中看到正确设置的旧值和新值。
但我需要一种在 ViewRenderer 上设置它的方法。我猜它需要处理某种类似于CheckedChanged
.
视图模型
复选框渲染器
windows - Xamarin Forms WinRT 条目自定义渲染器
我试图让条目在聚焦时选择所有文本。我有一个用于在 Android 上执行此操作的自定义渲染器,但希望它也可以在 Windows 8 上运行。如何在 Xamarin Forms 中为 Windows 创建自定义渲染?这是我所拥有的:
android - ScrollView 自定义渲染器不再适用于 Xamarin Forms 2.x
想给 ScrollView 添加简单的分页。
在 iOS 上,添加这样的客户渲染器很容易:
所以看起来android没有分页标志,所以打算用触摸事件或类似的东西来实现,但不能在Android端触发任何事件。所以尝试了连接事件和覆盖:
当我遇到断点时,肯定会调用 OnElementChanged,但是这些事件什么都不做,将 HorizontalScrollBarEnabled 设置为 false,甚至将 .Enabled 设置为 false。就像我可以访问不同的对象?
找到了一个优秀的 git repo 使用相同的技术做同样的事情
https://github.com/chrisriesgo/xamarin-forms-carouselview/issues/24
它适用于它使用的 1.x 版本的表单,但将其升级到 2.x 并且由于上述原因它不再适用。
android - 自定义选项卡式页面渲染器 Xamarin Android
所以知道如何使用 OnElementChanged 方法设置自定义渲染器(显然只是部分地)。我跟着这个(http://forums.xamarin.com/discussion/17654/tabbedpage-icons-not-visible-android)
这会被击中,但之后它永远不会显示页面。
有人有想法么?