草庐IT

xamarin.mobile

全部标签

c# - Xamarin.Forms C# 查找图像或图像 byte[] 数组的主色

我正在使用Xamarin.Forms开发跨平台应用。使用c#和Xamarin查找图像主色的最佳方法是什么?我找到了一个ios方法:https://github.com/mxcl/UIImageAverageColor/blob/master/UIImage%2BAverageColor.m但似乎无法转换为等效的c#。什么是好方法?对于我的ios实现,我可以使用UIImage或byte[]数组。感谢您的帮助! 最佳答案 你可以试试这个(但它得到一个Bitmap对象,希望能有所帮助):publicstaticColorgetDomina

c# - 当用户点击 ios/xamarin 通知中心的通知时触发什么事件

我正在使用ios/xamarin构建移动应用程序,我想确定当应用程序在后台运行或未处于事件状态时用户单击ios/xamarin中通知中心的通知时将触发哪些事件。我检查了当我点击通知中心的通知时触发了ReceivedRemoteNotification事件,无论应用是否处于事件状态。 最佳答案 当应用程序处于事件状态时:如果您的应用程序处于事件状态,则默认情况下将调用以下方法来接收通知:DidReceiveRemoteNotification如果您想默认调用ReceivedRemoteNotification,那么您必须添加值为rem

ios - Xamarin - 使用 32/64 位统一方法解压缩文件

在执行“统一”代码要求之前,我一直在使用ZipArchive组件进行XamariniOS开发,没有出现任何问题。没有统一版本的ZipArchive。我已经尝试过ZipStorer、DotNetZip、SharpCompress、SharpZipLib,但都没有成功。是否不再可以使用统一代码方法在iOS设备上解压缩文件? 最佳答案 我正在搜索这个,因为我试图用zip文件完成一些事情,我需要解压缩它们,但正如许多人指出的那样,ZipArchive或其他人似乎不起作用,所以我在谷歌上查了一下,发现了这个:http://www.buildi

ios - 使用 Mobile-Iron : required CoreFoundation property is missing 的内部应用程序分发错误

我已经构建了我的应用程序的内部分发版本,该版本已在AppStore中提供。我受到客户开发团队的邀请,并作为客户开发团队成员使用他们的分发和开发证书对应用程序进行了代码签名。我在我的iPad上使用iTunes测试了这个客户制作的版本,当应用程序启动时,我在iPad上收到一条消息,询问:“你想运行这个为客户xx制作的应用程序吗?”。我通过电子邮件将此构建版本发送给客户,他们试图使用MobileIron分发该版本(参见http://www.mobileiron.com)。然而,在分发期间,他们使用MobileIron的Add-App-Wizard收到以下错误消息:"Resourcecreat

ios - 如何从 Visual Studio 2013 开始使用 Xamarin?

我想将CompactFramework/WindowsCE应用程序移植到Xamarin以创建Android和IOS(可能还有WindowsPhone)“版本”。我认为我需要Windows8forWindowsPhone(8),但现在我认为我可以开始使用Android和IOS将这个史前应用程序带入21世纪。根据thisarticle,我首先需要“项目链接器”并且可以NuGet它,但是在VS2013中通过“工具”>“扩展和更新”搜索它不会返回任何搜索结果。那篇文章说您需要VS2012或更高版本;directlink不过,“ProjectLinker”表示它支持VS2010。我从这里去哪里?

ios - :hover on ios mobile devices turns into double-touch instead of hover

首先,这不是以下的克隆:iPad/iPhonehoverproblemcausestheusertodoubleclickalink因为我想要一个纯CSS的答案。此链接中的所有答案都需要js或jQuery,并且一个CSS答案涉及背景图像。我正在尝试更改不透明度,仅此而已。CSS希望让自己适应移动革命,但我看到的每个创建悬停效果的简单“touchDown”(又名触摸悬停)解决方案都需要javascript或jQuery。下面是一些简单的代码来说明我的意思:.btn{border-radius:5px;display:block;opacity:1;在Chrome和Safari中测试

c# - Xamarin 使用自定义 UINavigationBar 子类化 UINavigationController

我正在尝试创建一个非标准的顶部导航栏以在我的整个应用程序中使用。为了实现这一点,我一直在尝试子类化UINavigationController和UINavigationBar我有一个自定义的NavigationController类partialclassZooNavigationController:UINavigationController{publicZooNavigationController(IntPtrhandle):base(typeof(TopNavBar),null){this.Handle=handle;}}指向基础构造函数publicUINavigationC

ios - Pod install 在安装期间导致 "Using Google-Mobile-Ads-SDK"但文件不存在

自从从新的repo中提取后,我的cocoapods安装出现了一些问题:当我从新机器上的存储库中获取代码并尝试立即运行它时,我收到各种丢失文件的错误。现在这是预期的,因为我没有将pods目录提交给repo。所以运行podinstall来自终端(在项目目录中)的命令解决了除其中一个依赖项“Google-Mobile-Ads-SDK”之外的所有问题。在pod安装期间查看终端文本时,我可以看到它安装了所有其他依赖项(安装绿色文本中的“xxx”),除了谷歌广告框架,它指出:UsingGoogle-Mobile-Ads-SDK(7.6.0)inblacktext现在导航到PodsprojectPo

ios - 使用 AWS Mobile Hub 获得有效登录

我的印象是AWSMobileHub在示例应用程序中为您构建了一些东西。但我在资源页面上看到它使用了AWSCognito,我在其中定义了auth和unauth角色。该应用程序已构建,但我在尝试登录时一直收到此信息:我已启用登录:在这个身份池中,我有一个unauth和auth角色。然后在MobileHub中下载了代码,但仍然无法登录。我错过了什么? 最佳答案 使用自定义登录时,这意味着您要根据您的后端或开发人员身份验证身份对用户进行身份验证。这是它的工作原理:最终用户将在您的iOS应用程序上提供凭据(用户名和密码)。应用程序将调用您的后

c# - 在 Xamarin.Forms 中使用带有嵌入图像的图标属性

我正在研究sharedproject我实现了一个MasterDetailPage.现在我将图像添加到共享项目(又名embeddedimage)。图像的构建操作是嵌入式资源,我正在遵循将命名空间(HelloForms)和子文件夹(Ressources)考虑在内的建议。结果应该如下:如您所见leftBarButtonItem通过Icon属性设置。我试图设置Icon属性如下:Icon=Device.OS==TargetPlatform.iOS?"HelloForms.Ressources.menu.png":null;和Icon=newFileImageSource{File="HelloF