草庐IT

NSUserDefaults-Xamarin

全部标签

ios - 在 xamarin iOS 中旋转 UIImage

我想在xamarin中旋转一个UIImage。我使用此代码但未成功获取旋转图像。publicUIImageRotateImage(UIImageimage){CGImageimgRef=image.CGImage;floatwidth=imgRef.Width;floatheight=imgRef.Height;CGAffineTransformtransform=CGAffineTransform.MakeIdentity();RectangleFbounds=newRectangleF(0,0,width,height);transform=CGAffineTransform.Ma

ios - 返回到不是初始 ViewController 的 MainMenu ViewController - Xamarin iOS

我正在尝试找到返回MainMenuViewController并删除其顶部的所有ViewController的最佳方法。我有以下设置。登录屏幕(初始View)->MainMenu(第二View)在应用程序中,我的所有ViewController中都有一个按钮返回到MainMenu。在添加登录屏幕之前,我可以通过使用View.Window.RootViewController.DismissViewController(true,null)。我还有一个注销按钮,它将引导我进入登录屏幕。自从添加登录屏幕以来,我一直在努力使其功能正常。我曾尝试从主菜单显示登录屏幕,此解决方案的问题是您只能在

c# - 在 Xamarin UITableViewCell 中向 UILabel 添加中心约束不会使标签居中

当我将单个标签放在自定义UITableViewCell中进行测试并使用约束将标签居中时,它最终根本没有居中。我更愿意在代码中完成这一切,但必须使用可视化设计器。我错过了什么?进一步描述似乎是ContentView比屏幕宽度更宽: 最佳答案 看你的图片,然后我看到UITableViewCell被正确约束,它应该在中间。即使没有显示内容更宽的帮助边框,我也看到主窗口或其他一些subview缺少一些约束。我不知道您是在使用表格View还是以某种方式将单元格填充到ScrollView中,但您应该检查ScrollView/表格View的所有4

ios - 将 Xamarin.Forms 应用部署到 iOS : MT1006 EOF Error (error: 0xe800000e)

我试图在我的iPad上运行Xamarin.Forms应用程序并收到以下错误:启动失败。应用程序“AppIOS”无法在“我的iPad”上启动。错误:错误MT1006:无法在设备“我的iPad”上安装应用程序“/Users/mycompany/Library/Caches/Xamarin/mtbs/builds/AppIOS/someguid/bin/iPhone/Debug/my.app”:EOF错误(错误:0xe800000e)。请查看日志以获取更多详细信息。此应用程序之前在同一台设备上运行良好。iOS构建和部署过程似乎非常不稳定,因此通常需要多次尝试,所以我习惯于不得不重新启动Vis

ios - Xamarin 表单检查 iOS 上的 wifi 连接

我正在开发一个以编程方式连接到热点的应用程序。我需要检查连接是否完全建立,为此我使用Xamarin.Essentials.Connectivity包和以下方法:publicboolIsWifiConnected(){IEnumerableprofiles=Connectivity.ConnectionProfiles;returnprofiles.Contains(ConnectionProfile.WiFi);}不幸的是,该方法在连接开始建立且尚未完全准备好(仍在握手)时返回true。有没有办法检查连接是否已完全准备好? 最佳答案

c# - 如何从多平台 iOS Xamarin 项目中的多个选项卡访问数据

我通过在VisualStudio中执行文件->新解决方案->多平台->应用程序->native->native应用程序创建了一个新项目。我专注于iOS方面的事情。我正在尝试修改这个项目。在生成的应用程序的第二个选项卡中,我需要访问所有项目。重用ItemsViewModel似乎是一个合乎逻辑的选择。但是,问题是当我更新第二个选项卡中的数据时,更改不会反射(reflect)在第一个选项卡中,第一个选项卡在其各自的ViewController中使用单独的ItemsViewModel实例。我的问题是:有没有一种简单的方法可以使一个选项卡中的更改显示在另一个选项卡中?这两个选项卡是否可以共享同一

ios - 从 iOS 上的 React Native 应用程序访问 NSUserDefaults

我有一个使用ExpoKit的ReactNative应用程序。如果需要,我可以弹出。我想访问NSUserDefaults对象以读取已由AirWatch(一种移动设备管理系统)推送的值。基本上,该应用程序在托管环境中运行,并且设置通过NSUserDefaults传递。我无法使用ReactNative的Settings(https://facebook.github.io/react-native/docs/settings),因为它给我一个关于内部_settings对象在尝试时未定义的错误访问this._settings[t]。如何使用这个设置模块,或者我应该怎么做才能访问这个设置对象?

ios - 如何根据 Xamarin Forms 应用程序中的构建配置交换 iOS 启动页面图像

我有一个Xamarin表单应用程序,我需要根据构建编译符号更改在LauchScreen.storyboard文件中配置的iOS初始页面图像(.png)。(即,如果定义了构建配置符号“TEST-ENVIRONMENT”,则在初始页面上显示image-1.png,否则使用image-2.png)。我想也许我可以通过在预构建事件中指定一个命令来复制适当的图像文件来交换图像,但由于它们是嵌入式资源,我不知道如何完成。我不知道该怎么做。谢谢! 最佳答案 不,我认为您不能在运行时更改LaunchScreen.storyboard中的图像。您不能

iphone - 使用 NSUserDefaults 保存和加载数据需要帮助

我正在开发一个新的iPhone应用程序,目前我正在尝试使用NSUserDefaults保存和加载高分。我的问题是:我究竟应该使用什么代码来将我保存的高分分配给一个名为highscorespointer1的变量,它是一个指向NSInteger的指针?我目前正在使用如下所示的代码:我在这里保存高分。注意变量highscore1是NSInteger类型:-(IBAction)saveData{NSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];[defaultssetInteger:highscore1forKey:@"H

ios - UITableView、UISWitch 和 NSUserdefaults 组合?

我有一个UITableView。只有两个部分。在第一部分中只有两行。第一排只有一个开关。如果打开此开关,则会显示第二行。现在我想保存开关的状态。为此,我使用了NSUserDefaults,我已将其代码添加到与开关关联的操作中。开关(中断器)的Action如下所示:-(IBAction)accioInterruptor:(id)sender{NSUserDefaults*pepe=[NSUserDefaultsstandardUserDefaults];[pepesetBool:interruptor.isOnforKey:@"interruptor"];[pepesynchronize