xamarin相关内容

在 xmlns clr-namespace:Prism.Behaviors 中找不到 EventToCommandBehavior

我正在从事 Xamarin.Forms 项目.在 Prism 6.3 之前,我使用带有 Corcav.Behaviors 包的 6.2.我不需要传递参数,所以效果很好.但是,在 AppDelegate 的 iOS 项目中,我需要运行这一行: Corcav.Behaviors.Infrastructure.Init(); 我有一个评论://添加以防止 iOS 链接器从部署的包中剥离行为程 ..
发布时间:2022-01-05 14:55:40 C#/.NET

如何在 Xamarin.iOS 应用中创建导航?

我习惯于使用 Xamarin.Forms.我在 XAML 或 C# 中创建了一个页面并导航到它.但现在这是我第一次尝试创建不是 Xamarin.Forms 的 iOS 应用.我正在 Windows PC 上从 Visual Studio 执行此操作(当然连接到 Mac).我发现ViewController 类似于Xamarin.Forms Page.但是我如何创建另一个页面并告诉应用程序导航到它? ..
发布时间:2022-01-05 14:55:00 C#/.NET

MVVMCross 绑定小数到 UITextField 删除小数点

将小数绑定到 UITextField 不会让您输入“."在,当您键入“1."时,推到源会将其删除.我明白为什么会发生这种情况,MakeSafeValue 将其转换为十进制,该十进制可以在没有“."的情况下被读回,从而覆盖输入的文本.这似乎是 keyup 与 onblur 的问题,很多绑定框架都可以让您覆盖. 我知道我可以在视图模型上绑定一个字符串,但处理 EditingDidEnd 而不是 ..
发布时间:2022-01-05 14:54:41 其他开发

Xamarin iOS 中的 ipa 文件大小问题

昨天我创建了 IPA 文件,它显示估计的应用商店大小为 100 mb,今天我也尝试创建 IPA,但它显示的估计应用商店大小为 525 mb. 我阅读了苹果接受 IPA 文件的说明: Apple 支持最大大小为 2GB.可执行文件大小不应大于 60 MB. 我在我的代码中看到“bin"和“obj"是由 1.5 和 5.5 gb 组成的文件夹.支持的架构设置为 ARMV7 和 ARM ..
发布时间:2022-01-05 14:54:06 移动开发

Xamarin iOS IPv6 App Store 拒绝

我们一直在构建一个关于客户端 - 服务器应用程序的 iOS 应用程序.我们在带有 Xamarin 的 iOS 应用中使用 SQL 连接和 WCF Web 服务. SQL 连接代码: String ips = "10.0.0.1" ;//例子.SqlConnection con = new SqlConnection(@"Data Source=" + ips + "; initial C ..
发布时间:2022-01-05 14:52:32 移动开发

在 Xamarin iOS 设计器中,如何防止代码在 ViewDidLoad 中运行?

在 Xamarin iOS Storyboard 设计器中,ViewController 的 ViewDidLoad 代码会在查看情节提要时自动构建和运行.这对于程序化设计元素非常有用,因为我可以在设计器视图中看到它们而无需启动模拟器,但我还需要从 ViewDidLoad 进行 API 调用,这会使设计器崩溃并显示错误 “自定义组件没有被由于检测到问题而呈现". public async ove ..
发布时间:2022-01-05 14:51:44 C#/.NET

键盘在ios中出现错误的方向

我在支持横向和纵向方向的应用程序中有一个 viewcontroller. 单击按钮时,会出现一个弹出窗口,我应该在其中输入名称.在纵向模式下一切正常. 但是如果我关闭键盘,向左或向右旋转设备然后打开弹出窗口,键盘仍然以纵向模式打开. 我在 viewcontroller 中 shouldAutorotate 返回 true 并且 supportedInterfaceOrientat ..
发布时间:2022-01-05 14:51:03 移动开发

Xamarin.iOS 中的网络类型

我在 Xamarin 工作.现在我想在 Xamarin.iOS 中获取当前网络类型.例如 4G​​,3G,wifi... 我是 Xamarin 的新手.任何建议都会有用 解决方案 要获得连接的网络类型,请使用 CTTelephonyNetworkInfo 类,如下所示 var telephonyInfo = new CTTelephonyNetworkInfo();var netw ..
发布时间:2022-01-05 14:45:20 C#/.NET

不为 UITextView 调用 ShouldChangeTextInRange

我使用自定义 UITextView 并且需要在返回点击时隐藏键盘.我需要捕捉 'ShouldChangeTextInRange' 有 textview 的内容,但我不知道为什么方法没有被调用.这是我的文本视图的代码: 公共类 PlaceholderTextView : UITextView{公共占位符TextView(){初始化();}公共占位符TextView(CGRect框架): 基本框架 ..
发布时间:2022-01-05 14:44:39 移动开发

Xamarin for Visual Studio 2015 中的配置文件错误(无匹配)

我正在尝试在我的 iPhone 上构建/运行我的 Xamarin.Forms (PCL) 以进行测试和调试.我突然收到以下错误: 没有 iOS 签名身份与指定的配置文件匹配... 如下图所示,它正在寻找的配置文件可在 Mac 上的正确位置找到.我清除了所有其他配置文件(分发等),并从一个配置文件开始清理.我仍然收到错误.我尝试过更改应用标识符并返回、创建新配置文件、清理/重建包,并重新 ..

iOS 10.1 模拟器显示“应用程序可能会降低您的 iPhone 速度"

在 iOS 10.1 模拟器上第一次从 Xamarin Studio 运行应用程序时,我收到以下消息: 应用名称可能会降低您的 iPhone 速度 此应用的开发者需要对其进行更新以提高其兼容性. 应用运行正常,第二次运行时没有出现提示信息.我怎样才能摆脱这条消息? 解决方案 结果表明该应用程序仅适用于 i386 架构,而不适用于较新的 x86_64 架构.在构建设置中更改 ..
发布时间:2022-01-05 14:42:34 移动开发

Xamarin/MonoTouch:无法在“仅链接 SDK"中编译;由于缺少符号而导致的模式

我正在尝试在 Link SDK only 模式下使用 MonoTouch 编译我的 iOS 应用程序.如果我完全关闭链接,它编译完全正常,但它也会产生一个不适合发布模式的巨大二进制文件. 不幸的是,我需要的库之一以某种方式调用 Expression.Visit,但我不知道如何指示链接器不将其删除.这导致此编译错误: 错误 MT2002:无法解析来自“System.Core,版本 = 2 ..
发布时间:2022-01-05 14:42:13 其他开发