草庐IT

0xamarin

全部标签

ios - 带有导航 Controller 的不同页面上的 Xamarin.SideBar

所以我正在使用this(Xamarin.SideBar)我项目中的组件。最大的问题是我需要在我所有的主页上都有SideMenu(表示为选项卡,每个都有一个导航Controller,请参见图片)。所以我的页面在屏幕上看起来像:其中A,B,C,D,E,G是标签页,其中包含一个导航Controller。(绿色圆圈表示现在位于em>A)现在我正在打开我的侧边栏菜单打开,第一个按钮被点击,砰,我们在另一个ViewController上,它包含Navigationstack按钮Back到调用AViewController(页面)strong>(与选项卡中的其他页面相同)。我的Storyboard看

ios - Xamarin,更新 Xcode 后未找到有效的配置文件

我最近将Xcode更新到版本8.3.2,它对我的​​XamariniOS项目产生了链式react,它现在找不到任何有效的配置文件。我已经多次尝试阅读此处的指南,但似乎没有任何作用:https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/我已经尝试从~/Library/MobileDevice/ProvisioningProfiles/中删除所有配置文件,然后从Apple网站只下载我想要的配置文件。我试过撤销所有证书并重新创建。我尝试在Xcode中使用相同的包标识符

c# - 无法将 Microsoft.ProjectOxford.Face NuGet 安装到 Xamarin Studio iOS 项目中

我尝试了很多,但我无法将Microsoft.ProjectOxford.FaceNuGet安装到XamarinStudioiOS项目中。我遇到了这个错误:Couldnotinstallpackage'Microsoft.ProjectOxford.Face1.2.5.1'.Youaretryingtoinstallthispackageintoaprojectthattargets'Xamarin.iOS,Version=v1.0',butthepackagedoesnotcontainanyassemblyreferencesorcontentfilesthatarecompatib

ios - 尝试构建 Xamarin.iOS 应用时 Visual Studio for Mac 中的 sgen TypeLoadException

在MacOS上使用VisualStudio(版本7.0.1build24)编译我们的应用程序时,出现错误:/Library/Frameworks/Mono.framework/Versions/5.0.1/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5,5):ErrorMSB6006:"sgen.exe"exitedwithcode1.(MSB6006)(SyncWebClientLight)如果我在VisualStudio2015Pro中开始构建(VS2015连接到Mac并在那里编译),那么我可以

ios - 以编程方式将方向从横向更改为纵向模式 xamarin IOS

我正在使用XamarinMVVMCross技术开发一个应用程序,想问一个关于InterfaceOrientation选项的问题:应用程序的所有ViewController都支持所有方向,但应该只使用纵向模式。当我在纵向模式下从其他人转到那个ViewController时,由于我的AppDelegate.cs中的方法,我能够将我的纵向ViewController保持在纵向模式:[Export("application:supportedInterfaceOrientationsForWindow:")]publicUIInterfaceOrientationMaskGetSupporte

c# - Xamarin Forms Tap 手势识别器 Ios 不起作用

我的XamarinForms项目中存在一些关于手势识别器的问题。我正在努力将三个图像设置到一个网格层中,以使用ZxingForms库查看取景器以进入特定页面并管理闪光灯相机设备。在我编译并构建我的项目后,在Android设备中运行完美,除了Ios,当我触摸它们的图像时它们根本不工作。我写代码不会出错。例如点击识别器是这样写的:varsettingsGestureRecognizer=newTapGestureRecognizer();settingsGestureRecognizer.NumberOfTapsRequired=1;settingsGestureRecognizer.Ta

ios - MvvmCross Xamarin.Forms 模态对话框

我只是想用MvvmCross制作我的第一个应用程序,但我的应用程序已经遇到问题,并且在网上找不到任何相关内容。我想在支持的设备(例如iPad)上打开特定页面作为模态对话框。对于我的非MvvmCross应用程序,我使用Rg.Plugin.Popup执行此操作,但这次我不想这样。我找到了一些关于如何使用native和MvvmCross完成它的解决方案,但没有关于如何使用Xamarin.Forms结合MvvmCross完成它的解决方案。我是否需要在我的页面类型上实现自己的演示者和过滤器(因为这个页面在支持的设备上应该始终是模态的)?如果我这样做,有没有这方面的例子?

ios - Xamarin 中未释放金属质感

此文本是在深入调查和双重检查后编辑的。我正在Xamarin中开发基于MetalAPI的企业(非游戏)应用程序,我有一个严重的问题:金属纹理在处理后没有释放它的内存,这会导致大量内存泄漏和应用程序崩溃。classSomeClass{publicvoidCreateTexture(){varmetalTexture=device.CreateTexture(textureDescriptor);metalTexture.Dispose();}}您可以在上面看到一个简化的示例,它演示了该问题。调用Dispose()后纹理的内存不会释放,即使纹理是局部变量也是如此。谁能解释一下这是怎么回事,以

ios - Xamarin 的国家选择器

是否有适用于Xamarin(尤其是Xamarin.IOS)的NuGet包或国家选择器组件?我找到了一些原生IOS的库。CountryPickerMRCountryPicker我想在Xamarin中拥有与上述类似的东西谢谢 最佳答案 Here是我的样本。CountryPickerBind是BindingProject。PickerSample是一个使用dll的简单demo,你可以运行看看效果。在您的项目中使用CountryPicker的步骤。构建CountryPickerBind将dll的引用添加到您的项目中。(dll位于Countr

删除设备后 Xamarin (VS) 缺少 iOS 模拟器

因此,前几天我正在清理我的mac中的垃圾数据,因为它不断收集并且我的磁盘空间用完了。我最后还从~/Library/Developer/CoreSimulator/Devices中删除了设备,因为我后来后悔了。我什至在Xcode中也遇到了一些问题,无法挂载设备,因为它们在技术上不存在,但我通过重新生成设备设法相对快速地解决了这个问题。但是,Xamarin(VisualStudio)无法识别新生成的模拟器。该列表是空的。我可以在真实设备上正常运行。值得一提的是,我使用的是Xcode9.1beta,而且只有最新的模拟器(iOS11.1)。也许这与Xamarin根本不支持这些有关,但可能不支持