在我的xamarinios项目中,我正在从文件中获取一些数组使用NSArrayTimeFilePath=NSBundle.MainBundle.PathForResource("Time","txt");arrTime=NSArray.FromFile(TimeFilePath);现在我必须将TimeFilePath转换为列表我尝试了以下但失败了Listitems=(List)TimeFilePath;帮我看看如何在C#中将NSArray转换为List 最佳答案 听起来你想要arrTime的列表(不是TimeFilePath)因为P
我们有一个Xamarin跨平台应用程序,它使用自定义的可移植类库来与我们公司的API进行交互。我们遇到的问题是,当我们使用iOS模拟器上的应用程序通过PCL发出请求时,一切都按预期进行,但是当我们尝试在实际设备上执行相同的操作时,我们会收到“错误请求”错误从我们的API返回代码。我们已经可以确定当应用程序在设备上运行时,我们正在制作的帖子中的body参数为null,但是当我们在模拟器上做同样的事情时,参数具有我们传递的值中。我们的PCL使用的是System.Net.HttpClient,所以我们认为这个答案可能有帮助:HttpClientfailing遗憾的是,这没有用,因为看起来Xa
我正在尝试向我的应用程序添加一项功能,该功能需要在设定的时间间隔内获取用户的当前位置。问题是每当我使用System.Threading.Timer时,都会创建一个新的System.Threading.Thread并使用Thread.Sleep(),或使用NSTimer.CreateScheduledTimer应用程序将在应用程序处于后台时停止运行CLLocationManager。位置管理器.cspublicclassLocationManager{protectedCLLocationManagerlocationManager;//////Timeinmillisecondsbet
我希望能够在iOS6上使用单View项目。创建项目时我唯一的选择是8.0到8.4我是不是遗漏了什么,还是被困住了?如果我卡住了,我可以使用的最简单的模板是什么,它适用于iOS6而不是使用经典API?我真的只需要一个单一的View,将一些文本输出到屏幕以确认与第3方API的连接。谢谢! 最佳答案 根据您喜欢的任何模板(即单一View)创建一个新的Xamarin.iOS统一项目,然后打开Info.plist并将DeploymentTarget设置为6.0。 关于ios-XamariniOS-
我想在我的内容页面中使用AlertBox。我正在以这种方式使用AlertBox。varalertButton1=newButton{Text="SimpleWay"};alertButton1.Clicked+=async(sender,e)=>{awaitDisplayAlert("Alert","Youareveiwingdata","OK");};当我运行它时,它成功运行并以默认大小显示数据。但我想改变(垂直增加)它的大小。请帮忙。 最佳答案 您不能手动更改AlertBox的大小。AlertBox会在数据插入到AlertBox
大家好,我正在使用C#在Xamarin中开发TodayWidget,它会打开安装在iPhone上的某个应用程序。我正在使用NSUrl请求来执行此操作,但是当我运行小部件并单击它说无法加载的按钮时这是我的代码:usingFoundation;usingSystem;usingSystem.CodeDom.Compiler;usingUIKit;usingNotificationCenter;namespaceToolBelt{partialclassToolBeltView:UIViewController{publicToolBeltView(IntPtrhandle):base(ha
在Xamarin.Forms中,我使用TimePicker控件让用户选择一个时间进行计划。为此,我使用自定义渲染器,因为我需要将分钟间隔设置为例如30分钟和24小时制。这一切都很完美,除了样式问题。我的TimePicker需要在标签元素上显示时没有边框(我不太关心对话框中的样式)iOS的native实现导致TimePicker出现时带有完整的边框。来自Android的native实现导致TimePicker出现时带有底部边框。因为Xamarin.FormsTimePicker没有边框属性,而且我创建的两个自定义呈现器都无法隐藏边框,所以我选择通过设置属性IsVisible=false来
我正在使用https://github.com/youtube/youtube-ios-player-helper在我的应用程序中播放来自youtube的视频。我还使用不同的playvars来控制在播放器上显示什么和不显示什么。但是我在播放器上看到的控制部分不像iOS。我在其他示例应用程序中进行了尝试,在那里我可以获得适当的控件。NSDictionary*playerVars=@{@"playsinline":@1,@"showinfo":@0,@"autohide":@1,@"modestbranding":@1};[self.playerViewloadWithVideoId:se
我正在尝试使用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
首先我应该提到我是这个(iOS和Xamarin)的新手。我正在尝试使用图像和文本为视频加水印。我已经从链接移植了大部分代码:https://stackoverflow.com/a/22016800/5275669.全部代码贴在这里:try{varvideoAsset=AVUrlAsset.FromUrl(newNSUrl(filepath,false))asAVUrlAsset;AVMutableCompositionmixComposition=AVMutableComposition.Create();varcompositionVideoTracks=mixComposition