草庐IT

ios - Xamarin iOS - 是否可以将 "Unified- Single View"项目定位到 iOS 6.x?

我希望能够在iOS6上使用单View项目。创建项目时我唯一的选择是8.0到8.4我是不是遗漏了什么,还是被困住了?如果我卡住了,我可以使用的最简单的模板是什么,它适用于iOS6而不是使用经典API?我真的只需要一个单一的View,将一些文本输出到屏幕以确认与第3方API的连接。谢谢! 最佳答案 根据您喜欢的任何模板(即单一View)创建一个新的Xamarin.iOS统一项目,然后打开Info.plist并将DeploymentTarget设置为6.0。 关于ios-XamariniOS-

c# - 如何更改 Xamarin.forms 中 Alertbox 的大小

我想在我的内容页面中使用AlertBox。我正在以这种方式使用AlertBox。varalertButton1=newButton{Text="SimpleWay"};alertButton1.Clicked+=async(sender,e)=>{awaitDisplayAlert("Alert","Youareveiwingdata","OK");};当我运行它时,它成功运行并以默认大小显示数据。但我想改变(垂直增加)它的大小。请帮忙。 最佳答案 您不能手动更改AlertBox的大小。AlertBox会在数据插入到AlertBox

ios - SqlCommand 对象的构造函数和 Dispose 方法在 Mono 中是线程安全的吗?

以下是我在iOSxamarin应用程序中使用的一些数据访问代码的简化表示:publicasyncTask>GetAllFoos(){varfoos=newList();using(CommandWrappercommand=GetCommandWrapper("SELECTId,Name,RankFROMFoos"))//thiscreatesSqliteCommandobjectandputsitinwrapperobject{using(ReaderWrapperreader=ExecuteReaderAsync(_Connection,command)){while(reader

c# - NSUrl 请求在 Xamarin Today Widget 中不起作用

大家好,我正在使用C#在Xamarin中开发TodayWidget,它会打开安装在iPhone上的某个应用程序。我正在使用NSUrl请求来执行此操作,但是当我运行小部件并单击它说无法加载的按钮时这是我的代码:usingFoundation;usingSystem;usingSystem.CodeDom.Compiler;usingUIKit;usingNotificationCenter;namespaceToolBelt{partialclassToolBeltView:UIViewController{publicToolBeltView(IntPtrhandle):base(ha

android - Xamarin.Forms Timepicker IsVisible 属性与自定义渲染器

在Xamarin.Forms中,我使用TimePicker控件让用户选择一个时间进行计划。为此,我使用自定义渲染器,因为我需要将分钟间隔设置为例如30分钟和24小时制。这一切都很完美,除了样式问题。我的TimePicker需要在标签元素上显示时没有边框(我不太关心对话框中的样式)iOS的native实现导致TimePicker出现时带有完整的边框。来自Android的native实现导致TimePicker出现时带有底部边框。因为Xamarin.FormsTimePicker没有边框属性,而且我创建的两个自定义呈现器都无法隐藏边框,所以我选择通过设置属性IsVisible=false来

javascript - WKWebView.EvaluateJavaScript 永远不会返回

我正在尝试使用WKWebView.EvaluateJavaScript(string,WKJavascriptEvaluationResult)从我的javascript代码中获取一个值返回到我的应用程序。问题是,永远不会调用委托(delegate)WKJavascriptEvaluationResult。这是我的代码:C#:TaskCompletionSourcetcs=newTaskCompletionSource();webView.EvaluateJavaScript(javascript,(result,error)=>{tcs.SetResult(result);});re

c# - 没有使用 Parse Push 和 Xamarin IOS 注册的设备

我正在尝试使用ParsePush和XamarinIOS设置推送通知。我遵循了这些指南:https://www.parse.com/docs/dotnet/guide#push-notifications-push-on-xamarin-ioshttps://www.parse.com/apps/quickstart#parse_push/ios/xamarin/existinghttps://developer.xamarin.com/guides/cross-platform/application_fundamentals/notifications/ios/remote_noti

android - 相当于Android中的plist

我在原生iOS平台上开发了一个应用程序,我从plist中读取用户设置。stringsettingsBundle=NSBundle.MainBundle.PathForResource("Settings.bundle/Root",@"plist");NSDictionarydic=NSDictionary.FromFile(settingsBundle);我想知道在Android或Xamarin.Android中常见的做法是什么 最佳答案 您可以将默认用户设置放在preferences.xml中:然后像这样阅读:SharedPref

ios - Xamarin.iOS - ExportAsynchronously 失败

首先我应该提到我是这个(iOS和Xamarin)的新手。我正在尝试使用图像和文本为视频加水印。我已经从链接移植了大部分代码:https://stackoverflow.com/a/22016800/5275669.全部代码贴在这里:try{varvideoAsset=AVUrlAsset.FromUrl(newNSUrl(filepath,false))asAVUrlAsset;AVMutableCompositionmixComposition=AVMutableComposition.Create();varcompositionVideoTracks=mixComposition

ios - Xamarin 4 issue : iOS AOT problems which are not present in Xamarin 3. 怎么解决?

我在Mac上使用最新的Xamarin4工具(XamarinStudio5.10.1、XamariniOS9.2.1、MonoMDK4.2.1)和最新的Xamarin3构建了完全相同的代码库(XamarinStudio5.9.8.0、Xamarin.iOS9.1.0.31、MonoMDK4.0.5.1)工具。Xamarin3构建工作正常,Xamarin4则不行。这是MSADAL库产生的AOT问题:System.ExecutionEngineException:AttemptingtoJITcompilemethod'(wrapperruntime-invoke):runtime_invo