问题标签 [xamarin-forms]

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.

0 投票
6 回答
26489 浏览

c# - 如何更改 ViewCell 中的高度

我正在尝试更改 listview 上的 ViewCell,但下面的代码对我不起作用:

0 投票
1 回答
792 浏览

animation - 如何在 Xamarin.Forms 中制作填充动画

我需要用 Xamarin.Forms 填充一个多边形。想象一个正方形并用动画填充一些颜色。

0 投票
1 回答
2308 浏览

c# - Xamarin Android Crash on Start "Got a SIGSEGV"

我有一个 Xamarin Forms 应用程序,所以我打算发布我的应用程序,但我发现了一个错误,它只在旧的(2.3.7 和 4.0.4)xperia 设备或模拟器上遇到,所以我的应用程序一旦崩溃我单击了菜单中的应用程序图标,这是我在输出中看到的:

我不知道为什么会这样,任何想法都会有所帮助,拜托!

0 投票
1 回答
502 浏览

xamarin - Xamarin Forms 何时触发绑定?

我正在创建一个自定义控件并创建了一个bindable property. 我想根据这些属性设置孩子。处理这种情况的正确方法是什么?我尝试在我可以连接的基本控件或事件中寻找任何有意义的东西。

例如,我想在Grid设置ColumnCountandRowCount时创建 a 的列/行定义XAML

0 投票
1 回答
284 浏览

xamarin.ios - 使用 Xamarin 表单在页面之间传递 URL

我设置了 MasterDetail UI。左边是一个 ListView。ListView 是这样设置的

ItemSelected 事件触发收件人页面

选择前两个 ListItem 中的任何一个时,都会实例化接收 ContentPage,但页面的 BindingContext 为 null。我尝试了许多其他方法来从发送页面获取 URL。

从我从其他示例中可以看出,我所做的是正确的,但结果表明并非如此。

我还需要做些什么才能将 URL 传递到 Web 视图页面吗?

0 投票
1 回答
673 浏览

android - Visual Studio 2015 Android 模拟器:如何刷新页面

使用使用 Xamarin Forms 的 Visual Studio 2015 的 Android 模拟器,是否可以在 XAML 更改后刷新页面?

0 投票
1 回答
1031 浏览

android - 使用 Xamarin 表单的纬度和经度

我正在做一个需要获取用户当前位置的项目。我决定使用 XamarinForms 来构建我的项目。

我找到了许多使用 Xamarin.Android 获取纬度和经度的教程,例如: Finding latitude and longitude using Android.Xamarin

但没有人使用 Xamarin Forms。任何人都可以帮助我使用 XamarinForms 获取纬度和经度。

0 投票
2 回答
1073 浏览

c# - Navigation.PopAsync 暂时显示旧页面

我打电话Navigation.PopAsync给上一页。但是,在OnAppearing上一页的方法中,我通过设置itemssource来刷新listview的数据。但是当调用 popasync 时,我可以暂时看到带有旧数据的上一页。片刻之后,页面刷新并显示正确的数据。有没有办法隐藏显示的旧数据?

0 投票
1 回答
2852 浏览

xamarin - 如何增加 iOS 的 Xamarin 表单列表视图的单元格或行之间的空间?

我正在研究 Xamarin 表单项目,并在其中使用了列表视图。我正在尝试在列表的两个单元格之间添加空格。我已经为此使用了渲染器并在android中成功完成了它。我在 iOS 上使用相同的方法,但没有得到任何解决方案。此外,我的单元格的边框宽度为 1。因此无法在 iOS 的单元格底部再嵌入一个空白视图。这就是我在自定义 ViewCell 渲染器中提供宽度为两个列表单元格的边框的方式。

UITableViewCell cell = base.GetCell (item, reusableCell, tv); cell.ContentView.Layer.BorderWidth = 1f; cell.ContentView.Layer.BorderColor = Color.FromHex ("BFE0E0E0").ToCGColor (); cell.ContentView.Layer.CornerRadius = 5f;

请向我建议任何可以在列表的两个单元格之间完成间距的方法。

0 投票
0 回答
529 浏览

c# - 赛马林。从光盘加载图片并将其保存到数据库

我正在使用 Xamarin Forms 并希望加载保存在应用程序子文件夹中的图像。 编辑1:图像在运行时保存,由相机拍摄。

我想加载图像以便能够将其作为字节数组保存到数据库中。

我在加载图像时遇到问题。我传递了当前目录的路径,但它说它不存在。Android项目中的代码:

编辑2:当我调试代码路径值是

我在此调用中使用相机并设置保存照片的路径:

如何找到图像的正确路径并加载它?