草庐IT

NSUserDefaults-Xamarin

全部标签

IOS Xamarin - 实时绘图画线

我正在从事一个实时显示心电图的交叉测试项目。它在使用Xamarin的Windows和Android上运行良好,但在IOS中我的性能越来越慢。我认为问题是由于我在ios方面缺乏专业知识..我做过两次测试都失败了,有人有加速的解决方案吗?测试一个我调用Plot,然后每隔publicvoidPlot(PointFpPrec,PointFpNext){SizeFbitmapSize=newSizeF(wBitmap.Size);using(CGBitmapContextcontext2=newCGBitmapContext(IntPtr.Zero,(int)bitmapSize.Width,(

ios - Monotouch/Xamarin 更改 iPad 应用程序的表格行高

我无法弄清楚如何更改XamariniPad应用程序中表格的rowHeight。以前我在iPhone应用程序上工作,调整行的大小就像在TableSource类中调用以下命令一样简单:publicoverridefloatGetHeightForRow(UITableViewtableView,NSIndexPathindexPath){return95f;}但是,我发现iPad应用程序中没有调用它。我应该调用另一种方法还是我只是在做这个完全错误的方法? 最佳答案 看起来您通过覆盖GetHeightForRow正确地完成了它,但如果它没

iOS 设备未显示在 Xamarin 下拉列表中

我正在尝试将用XS编写的应用程序部署到iad设备。我相信我的配置文件设置正确:http://screencast.com/t/9yEP2CZBWY事实上,如果我进入XS,我可以准确地分配XS中的配置文件:http://screencast.com/t/U6bH6iubuBsT但是,每次我拉出目标下拉列表时,我只看到模拟器:http://screencast.com/t/5XYsnjTwE9请帮忙。我尝试过多次重启XS,并尝试过Google和SO推荐的多种方法。谢谢 最佳答案 在BuildConfiguration中iPhoneSim

ios - 自定义渲染器问题以及使用 Xamarin Forms 向 ToolbarItems/NavigationItem 添加图标

TLDR:向ToolbarItem添加图标属性时,自定义渲染器不起作用。NavigationController.TopViewController.NavigationItemTitle在这种情况下没有设置我正在使用XamarinForms实现一个新应用程序,遇到了一个无法解决的问题。首先,我正在尝试为此应用程序构建一个自定义iOS导航工具栏,我想将一些项目添加到leftBarItems并删除其他项目。此自定义导航栏将出现在除masterDetailPage(第一个View)之外的所有页面上。我已经获得了大部分功能,但是如果我将Icon属性添加到ToolBarItem,我的自定义渲染

c# - 如何使用 Xamarin 将表单字段从 iOS 提交到 UIWebView?

我目前有一个带有密码登录表单的简单网站:我希望能够在我的iOS应用程序中输入PIN码,并让它在我的WebView中提交密码表单。我目前正在使用这个加载我的View:myWebView.LoadRequest(newNSUrlRequest(newNSUrl("mysite.com")));我发现有人可以使用obj-c执行此操作,但我不确定如何使用C#和Xamarin实现此操作。请帮忙。谢谢! 最佳答案 这应该可以解决问题:stringpassword="1234";varreq=newNSMutableUrlRequest(newN

ios - Xamarin 从渲染器按钮更改页面

我在iOS中有一个渲染器按钮,我想做的是在获得滑动手势时将另一个页面触发到堆栈中。如果我在我的MainPage上实现它,对于Clicked它是非常直接的。因为我可以使用“这个”publicclassMainPage:ContentPage{publicMainPage(){//Buttonbottom1varbutton=newButton{Text="button",HeightRequest=60,HorizontalOptions=LayoutOptions.FillAndExpand,VerticalOptions=LayoutOptions.CenterAndExpand,}

ios - Xamarin iOS 的 NSURLSession CreateUploadTask 失败

我正在尝试使用NSURLSession将对象上传到我的WebAPI以在后台执行此操作。我的WebAPI是可操作的-我的问题是客户端代码进入CreateUploadTask()方法然后抛出异常。这是一个空异常,输出窗口中也没有任何内容。所以实际上没有任何东西可以表明问题是什么。我用来启动的代码在这里;privateNSUrlSessionConfigurationconfiguration=NSUrlSessionConfiguration.BackgroundSessionConfiguration("com.SimpleBackgroundTransfer.BackgroundSes

c# - Xamarin iOS 依赖项服务始终在 iOS 应用程序中返回空对象

我使用XamarinStudio并从事iOS依赖服务在这里,我尝试解决通过依赖服务获取对象时的运行时问题。我们在示例项目中尝试了相同的方法,如下所示:1)创建一个PCL项目并将接口(interface)保留在那里。使用Xamarin.Forms版本1.2.2.6243。2)创建了一个iOS类库(使用经典的API),它实现了上面的接口(interface)。(为上面添加的引用)3)创建一个作为起点的iOS项目,它调用了DependencyService方法获取实现类的对象。(为以上两者添加了引用)4)试图获取上述类的对象并调用iOS库中实现的一些接口(interface)方法项目。结果:

ios - 在 NSUserDefaults 中以未排序的方式获取 allKeysForObject 数组

我在NSUserDefaults中使用键名存储了对象,之后我使用不同的键名存储了相同的对象。然后我想要我存储的那个对象的所有键名,所以我使用了allKeysForObject的API并且我得到了数组但它不是排序的方式,所以请帮助我获得排序的键数组。 最佳答案 我认为可以帮助您实现这一目标的方法是:存储与用户默认键相关的时间戳的值。因此,好的方法是在用户默认值中存储和检索自定义对象。https://github.com/roomorama/RMMapper您的自定义对象也将具有时间戳属性。从用户默认值中获取值后,只需使用时间戳属性。

ios - 从 NSUserdefaults 转换/格式化 DateString

我试图从NSUserDefaults格式化一个字符串,它包含一个日期。结果是(空)。我的问题是:有没有办法将这个字符串转换成日期来格式化它,或者有更好的方法吗?我的代码:NSString*c=[prefsobjectForKey:@"expiration_date_full"];NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormattersetDateFormat:@"dd.MM.yyyyHH:mm:ss"];NSDate*dateFromString=[[NSDatealloc]init];date