Xamarin是一个由Xamarin.iOS,Xamarin.Android,Xamarin.Mac和Xamarin Test Cloud组成的平台。它允许您编写适用于iOS,Android和Mac的跨平台本机应用程序,并在整个生命周期内关注您的应用程序。 Xamarin.Forms的引入支持iOS,Android和Windows的Native UI开发
我有点困惑为什么会出现这个错误。既然我已经将 T 声明为 out,那么返回它的类型不是应该可以吗? 公共接口 IWebFeed 其中 T : BaseItem { 列表<...
Reactive-ui 与异步 viewmodelupdate 绑定崩溃
我有一个关于 Reactive ui、它的绑定以及它如何处理 ui 更新的问题。我一直认为使用 ReactiveUi 会处理 ui 线程上的所有 ui 更新。但我最近发现...
Xamarin Android:单击时更改 GridView 项目的背景颜色
我正在搜索如何在单击时更改所单击的 gridview 项目的背景颜色,然后返回正常颜色 我希望当我单击时,我的 gridview 项目的背景颜色...
降低“部署目标”以查看较旧的模拟器或在更新后检查您的 Apple SDK 路径警告
我将 XCode 更新为 XCode 13,以便在 ios 15 设备上测试我的 Xamarin.iOS 应用程序。我将 Visual Studio for Mac 应用程序更新到版本 8.10.9 更新后,我在 Visual Studio 中打开了我的应用程序...
如何调试从 iPhone 模拟器或设备抛出的 DllNotFoundException 以获得本机依赖项?
我正在开发一个可以在 Android、iOS 和桌面操作系统上运行的 .NET 库。它在任何地方都运行良好——除了 iOS。事实上,在 iOS 上,我可以将其用于本地部署,但是 Apple Store
我有一些从 JSON 文件创建的 EditText 字段,因此我无法更改 XML 文件。但我希望一些 EditText 字段具有输入类型“密码”。我正在 Xamarin Studio 中使用 C# 工作......
我在 xamarin 项目上遇到推送通知问题 情况:我有一个工作xamarin android / ios代码,捆绑包ID为com.xxxx.abc。我必须使用不同的 b 重新发布相同的应用程序...
我在 .NET MAUI 中遇到推送通知问题。我正在使用 Firebase Cloud Messaging,并且已成功将其集成到我的应用程序中。问题出在通知图标上;当我...
.NET MAUI Android 应用程序构建由于 JAVA0000 错误而失败
将 Xamarin.Forms 应用程序迁移到 .NET MAUI 并修复不同问题时,我收到“Type android.support.v4.app.INotificationSideChannel$Stub$Proxy is Define multiple times”…
xam.plugin.connectivity 的替代品是什么
我在 xamarin 上创建 webview 时遇到问题 nugut xam.plugin.connectivity 的替代品是什么,它无法更新,我想使用它创建一些代表,例如“OnConnectivityChan...
使用 maui 创建无下划线的条目 使用 maui 创建不带下划线的条目 使用 maui 创建不带下划线的条目 使用 maui 创建不带下划线的条目 无需取消即可创建条目...
更新到 Mac OS Sequoia 后,iOS 模拟器未显示在 Xamarin Visual Studio for mac 中
我最近将我的 Mac 更新到了 Mac OS Sequoia 15.0,并将我的 Xcode 升级到了 16。 我也升级了 Xamarin Visual Studio for Mac,但之后旧错误再次出现,显示没有 Simula...
AppCenter:Xamarin Forms iOS 项目构建失败
当我尝试在应用程序中心构建Xamarin Forms iOS应用程序时,它正在检查Android的引用并抛出异常/问题。 谁能知道为什么会发生这种情况? PS:Android 和 iOS
Xamarin 找不到“ToolbarItems”的属性、可绑定属性或事件
我试图做的是将工具栏添加到内容页面。 在 StackLayout 下添加此代码后 我试图做的是将工具栏添加到内容页面。 在StackLayout下添加此代码后 <ContentPage.ToolbarItems> <ToolbarItem Icon="plus.png"/> </ContentPage.ToolbarItems> 了解更多信息。如果我将上面的代码放在与顶部相同的位置StackLayout,工具栏就不会出现。 我遇到了错误,并且在其他地方找不到相同的错误。 这是我的xaml文件内容。 <?xml version="1.0" encoding="UTF-8"?> <ContentPage xmlns:ic="clr-namespace:ImageCircle.Forms.Plugin.Abstractions;assembly=ImageCircle.Forms.Plugin.Abstractions" xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="EodiRoad.SocialPage"> <StackLayout> <ContentPage.ToolbarItems> <ToolbarItem Icon="plus.png"/> </ContentPage.ToolbarItems> <ListView x:Name="socialPostsListView" HasUnevenRows="true" IsPullToRefreshEnabled="true"> <ListView.ItemTemplate> <DataTemplate> <ViewCell> <StackLayout Orientation="Vertical" Padding="5"> <StackLayout Orientation="Horizontal" Padding="5"> <ic:CircleImage x:Name="userProfileImage" HeightRequest="50" WidthRequest="50" Aspect="AspectFill" Source="{Binding post.uploader.userProfile.userThumbnail}" /> <Label Text="{Binding post.uploader.username}"/> </StackLayout> <Image x:Name="postImage" Source="{Binding post.image}" Aspect="AspectFill" /> <StackLayout Orientation="Horizontal"> <Button Text="like"/> <Button Text="share"/> </StackLayout> <StackLayout Orientation="Vertical" HorizontalOptions="StartAndExpand"> <Label Text="{Binding post.content}"/> <Label Text="{Binding post.uploadedTime}" TextColor="Gray"/> </StackLayout> </StackLayout> </ViewCell> </DataTemplate> </ListView.ItemTemplate> </ListView> </StackLayout> </ContentPage> 这就是错误。 No property, bindable property, or event found for 'ToolbarItems' 以及完整的错误。 /Users/UZU/Google Drive/Apps/EodiRoad/EodiRoadXamarin/EodiRoad/EodiRoad/EodiRoad.Views.SocialPage.xaml(5,5): Error: Position 13:5. No property, bindable property, or event found for 'ToolbarItems' (EodiRoad) 我在这里做错了什么?这个错误是什么意思,如何修复它? 我相信你们。 这个片段 <ContentPage.ToolbarItems> <ToolbarItem Icon="plus.png"/> </ContentPage.ToolbarItems> 根据上下文可以表示两件事: 让我们设置此 ContentPage 的 ToolbarItems 属性(或 ToolbarItemsProperty BindableProperty)(如果父节点是 ContentPage,或者 让我们将 Attached BindableProperty ContentPage.ToolbarItemsProperty 设置为当前的 BindableObject。 当您在StackLayout中使用它时,这被解释为第二个,但这样的属性不存在!所以失败了。 将其直接放入 ContentPage 中,它会像魅力一样发挥作用 <ContentPage ...> <ContentPage.ToolbarItems> <ToolbarItem Icon="plus.png"/> </ContentPage.ToolbarItems> <StackLayout .../> </ContentPage> 关于 ToolbarItems 未出现,根据您运行的平台,可能需要将 ContentPage 打包到 NavigationPage 中。 您需要在 ToolbarItems 之外添加 StackLayout 试试这个: <ContentPage xmlns:ic="clr-namespace:ImageCircle.Forms.Plugin.Abstractions;assembly=ImageCircle.Forms.Plugin.Abstractions" xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="EodiRoad.SocialPage"> <ContentPage.ToolbarItems> <ToolbarItem Icon="plus.png"/> </ContentPage.ToolbarItems> <StackLayout> <!-- Your Content --> </StackLayout> </ContentPage> 检查你没有把它放在<ContentView
我正在创建 UWP 应用程序。我想知道在哪里可以设置应用程序图标图像。 更准确地说:我应该在哪里更改徽标图像?预览仅显示 24x24 图像,如下所示...
我目前正在尝试创建一个自定义 CollectionView 元素,该元素的第一行已冻结,以便用户在向下滚动时可以看到第一个条目。经过一番尝试和错误后,我得出的结论是
在智能手机和模拟器屏幕上显示 Xamarin Forms 中的文本和元素时出现问题
我遇到了 Xamarin Forms 的问题,即并非所有文本都显示在标签中,并且屏幕外的元素也不会显示。旋转智能手机可以暂时解决该问题,直到......
我在读取 NFC-V 标签时遇到问题。标签类型为 Tag-it HF-I Plus (TMS37112)。这是我用来读取数据的代码: 私有无效GetTagInfo(标签标签){ String[] techList = tag.GetTechL...