xamarin.ios相关内容

MonoTouch:为 iPhone 5 Retina 4 添加 Default-568h@2x.png

在我们的 MonoTouch 项目中,添加一个 Default-568h@2x.png 图像,640 x 1136 所有需要支持 iPhone 5 上的应用程序吗? 解决方案 这是操作系统调整窗口大小以填充 iPhone 5 显示屏所需的关键更改.Redth# 发布了一个 writeup 在此以及您可能需要进行的其他与尺寸相关的调整. ..
发布时间:2022-01-05 15:09:04 移动开发

在 Monotouch 中编译 lambda 并在设备上调用委托

我目前正在 MonoTouch 中移植 .NET 代码库,并且我目前正在研究一种接收 Expression 的方法.我正在尝试编译它,然后动态调用它. 这是我所做的: //这是我可以接收到的示例表达>表达式 = (a => Console.WriteLine (a * 2));//这就是我试图调用它的方法表达式.Compile().DynamicInvoke(6); 这在 ..
发布时间:2022-01-05 15:08:51 C#/.NET

当页面在 Xamarin Forms 中已经有滚动视图时如何处理 iOs 键盘重叠输入

我遇到了有关 iOS 键盘的问题.我正在 Xamarin 上开发一个跨平台的聊天页面,这个页面有一个 scrollView,可以让用户沿着消息滚动. iOS 上的键盘存在一个常见问题,它覆盖了条目.iOS 不会自动向上滚动页面.为了解决这个问题,一个简单的解决办法就是放置一个标签“Scrollview",覆盖整个页面的代码.这通常工作正常.但是,我的页面里面已经有一个滚动视图.因此,当我将一 ..
发布时间:2022-01-05 15:08:35 移动开发

Xamarin.iOS 上的本地化

我正在尝试在 Xamarin.iOS 上进行本地化.我一般不熟悉本地化,但我们想要做的第一种语言是冰岛语.如果您查看 iOS 设备本身的设置,则无法选择冰岛语.所以这是一个由两部分组成的问题. 如何在我的应用中设置本地化?我是否只是以与其他 .net 应用程序相同的方式进行本地化..或者我需要做一些特定于 iOS/Xamarin 的事情. 一旦我实现了这个,我如何让它选择冰岛语作为语言 ..
发布时间:2022-01-05 15:08:28 C#/.NET

使用 Xamarin.Forms 和 Zxing 生成二维码

我在网上看到了很多关于这个(旧帖子)的信息,但似乎没有什么对我有用.我正在尝试从字符串中生成 QR 码并将其显示在应用程序中. 这是我一开始所拥有的 qrCode = 新的 ZXingBarcodeImageView{BarcodeFormat = BarcodeFormat.QR_CODE,BarcodeOptions = 新的 QrCodeEncodingOptions{高度 = 50 ..
发布时间:2022-01-05 15:08:21 C#/.NET

如何在ios中永远运行后台服务以同步数据

嗨,我正在开发一个应用程序,它需要在 Web 服务器上进行同步操作(数据提交和检索). 用户可以离线提交表单(即,将数据存储到设备上的本地数据库).并且只要网络可用,后台服务就应该将这些数据提交给网络服务器. 后台服务的详细需求如下: 后台服务会先检查网络是否可用 如果网络可用,它将收集本地数据库中的数据存储(SQLite)在设备上 将数据提交给服务器 要求服务器有任何新数 ..
发布时间:2022-01-05 15:08:12 C#/.NET

iPhone MonoTouch - 获取捆绑版本

在 MonoTouch 中,我们如何获取当前运行的包的版本? 我最接近的猜测是: NSBundle.MainBundle.ObjectForInfoDictionary 解决方案 使用以下代码获取当前版本的包: NSBundle.MainBundle.ObjectForInfoDictionary("CFBundleVersion").ToString(); ..
发布时间:2022-01-05 15:08:03 移动开发

检测您何时进入/退出 Xamarin.iOS 中的主线程

Xamarin/MonoTouch 有没有办法检测主线程中是否正在调用代码? 我正在寻找类似于 Java EventQueue.isEventDispatchThread() 的东西——我在 Swing 编程中发现它很方便 assert时间(或者有时断言它不是)——确保模型持续更新并从 EDT 读取,并且长时间运行的调用不会阻塞 UI. 我想在我的 MonoTouch 应用程序中做同样 ..
发布时间:2022-01-05 15:07:46 移动开发

iPhone 应用程序:链接到评论页面

我已经看到许多应用链接到应用商店中的“撰写评论"页面.他们使用什么网址?我知道这是一个 Phobos 网址. 谢谢. 解决方案 您可以使用以下链接: itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=1234567890 ..
发布时间:2022-01-05 15:07:29 移动开发

是否可以象征 MonoTouch 崩溃转储并从中获取行号?

是否可以对 MonoTouch 崩溃转储进行符号化并从中获取行号?如果有,是怎么做的? 我已按以下方式配置了我的项目: 以发布模式构建 在项目选项 -> 构建 -> iPhone 构建 -> 常规选项卡中选中“启用调试" 在项目选项 -> 构建 -> 编译器中勾选“发出调试信息" 现在,当我对转储运行symbolicatecrash时,我在堆栈跟踪中得到我的方法名称,但只有一 ..
发布时间:2022-01-05 15:07:19 其他开发

来自 MDTool 的 .IPA 文件

如何让 MDTool 为我的 MonoTouch 项目创建 .IPA 文件? 当我从 MonoDevelop GUI 应用程序中构建时,会创建 .IPA 文件. 但是 mdtool build --configuration:AppStore|iPhone --project:MyProject 只是创建 .APP 文件和其他东西. 还是因为运行 MDTool 的用户在他们的钥匙 ..
发布时间:2022-01-05 15:07:01 其他开发

Monotouch 打开文档 - UIDocumentInterationController

我想在我的 iphone 应用程序上打开一个用单点触控编写的文档- 即在默认 PDF 查看器中启动 PDF 文件. 我认为我应该使用 UIDocumentInterationController 吗? 任何人对此有任何想法.. 我已将以下内容放在一个视图控制器(带工具栏)上 但它不起作用:-(它什么也不做!! string s = string.Format("{0}", ..
发布时间:2022-01-05 15:06:53 移动开发

Mono/MonoTouch 上的 Moq(或可能是另一个框架)

我刚刚开始了一些 MonoTouch 开发,我尝试过让 Moq 为我的单元测试工作,但失败了.二进制版本失败,因为它正在寻找 System v2.0,我认为这符合它的 Castle 要求,而从源代码构建它会使编译器崩溃! 我的问题是有没有人让 Moq 在 Mono 上工作(触摸部分应该无关紧要,我没有将它部署到手机上!),或者对任何其他模拟框架有任何乐趣吗?失败了,我又回到自己的滚动,这有点 ..
发布时间:2022-01-05 15:06:45 其他开发

正式支持 MonoTouch 的 NoSQL 数据库

我无法通过设备上的本地数据库找到正式支持 MonoTouch 的 NoSQL 数据库.如果他们是,有人可以在这里提供他们的名单. 解决方案 根据 http://nosql-database.org/ 有 siaqodb.请注意,其他人可能支持 MonoTouch,但并未在该站点中提及. 编辑:再点击几下,HSS 数据库(来自同一个列表)也支持 MonoTouch. 您可能还想查 ..
发布时间:2022-01-05 15:06:34 其他开发

创建 NSDate Monotouch

我正在尝试将日期字符串转换为特定的 NSDate(例如 1981 年 7 月 1 日),但我没有看到设置日期的方法.有谁知道如何做到这一点?也许将 DateTime 对象转换为 NSDate? 解决方案 最简单的方法是从 DateTime 开始设置. 修订:NSDate 转换运算符现在是显式的,不再是隐式的!我更新了下面的例子. 如果您查看 NSDate 原型,您会发现两个运算 ..
发布时间:2022-01-05 15:06:21 C#/.NET