NSUserDefaults-Xamarin
全部标签我能够通过调用我的PCL项目的“资源\Sounds\”文件夹中的资源播放“test.mp3”。AudioManager.Audio.Manager.PlaySound("test.mp3");现在,我正在尝试播放从WebAPI服务下载的音频文件。我正在使用RestSharp库下载文件和pclstorage库来存储文件:try{varfileId=newGuid("test2");IFolderrootFolder=FileSystem.Current.LocalStorage;IFolderresources=awaitrootFolder.CreateFolderAsync("Resourc
我实际上是在一个小应用程序上工作,并且在我的Android设备(Android7.1-从sileageos闪烁的Android)上模拟它。我的问题是我需要查看我的sqlite表,但是找不到文件,所以我想出了一个想法。如果我看不到它,因为Android,让我们将文件复制到计算机。但是说实话,我不知道该怎么做。我找到了这个,但是我的Xamarin告诉我他不明白该剧本。publicstaticvoidBackupDatabase(stringsourceFile,stringdestFile){using(SQLiteConnectionsource=newSQLiteConnection(Stri
您好,我正在使用Prism创建一个XamarinForms应用程序,除一个小的UI问题外,一切运行顺利。ios版本显示如下:汉堡包菜单未显示,取而代之的是一段标有“默认”的文本。此问题仅出现在ios版本中。我研究了这个问题,有人提到您必须将其包装在导航页面中。但是,在我的应用程序启动时,我使用Prism导航服务将页面包装在导航页面中:protectedoverridevoidOnInitialized(){InitializeComponent();NavigationService.navigateAsync("WelcomePage/NavPage/TBHomePage");}如果
我非常广泛地使用NSUserDefaults。我在NSUserDefaults中保存了许多关于用户的信息数组,稍后在另一个View中使用它们。我的问题是,这是一种错误的方法吗?或者这可能是发送到AppStore的问题?谢谢你.. 最佳答案 关于在NSUserDefaults中可以存储什么或多少信息没有硬性规定(除了你永远不应该存储安全数据)。你肯定不会被AppStore拒绝,除非你滥用NSUserDefaults到导致崩溃的地步。不过,我对您关于在另一个View中使用的说法感到困惑。NSUserDefaults旨在跨session保
我正在尝试使用NSUserDefaults保存一个NSMutableDictionary。我在stackoverflow中阅读了很多关于该主题的帖子...我还找到了一个可行的选项;然而不幸的是它只工作了一次然后它开始只保存(null)。有人有提示吗?谢谢要保存的代码:[[NSUserDefaultsstandardUserDefaults]setObject:[NSKeyedArchiverarchivedDataWithRootObject:dictionary]forKey:@"Key"];[[NSUserDefaultsstandardUserDefaults]synchroni
我在UIScrollView上放置了几个控件(UIView的子类)。现在我想从UISrollView中删除它们并创建新控件。下面的代码运行但没有效果!我做错了什么?for(inti=0;i 最佳答案 使用RemoveFromSuperview():foreach(ViewsubinmyScroll.Subviews){sub.RemoveFromSuperview();} 关于ios-从XAMARIN中的UIScrollView中删除UIView,我们在StackOverflow上找到一
我想在按下TextView的(x)时执行一些操作(重置搜索)。是这样的:iPhoneperformactionwhenUITextField/UISearchBar'sclearbuttonispressed但我不知道如何用Xamarin做到这一点我有这个:tbkSearchOrder.ShouldReturn+=(textField)=>{ComboViewCtl.OnOrdersFiltered(this,tbkSearchOrder.Text);returntrue;};响应键盘上按下的“搜索”按钮。UITextField有几个与此类似的方法,但它们是方法,而不是事件、Actio
我正在尝试将具有数组值的NSDictionary保存到NSUserDefaults但我遇到了一些奇怪的问题。我的NSDictionary有NSStrings用于keys并且每个value都是一个NSArrayNSNumbers。当我打印字典时,一切都很好。我将这本字典写入NSUserDefaults,如果我立即读回它,一切都很好。使用这个一切接缝就好了:[[NSUserDefaultsstandardUserDefaults]setObject:self.selectedOptionPositionsforKey:PREF_OPTIONS_KEY];[[NSUserDefaultsst
我正在尝试使用xamarinide(c#)以编程方式创建按钮。我需要什么代码来创建按钮、设置它的大小、设置它的文本、设置它的背景颜色和设置它的约束?有没有办法将按钮定义为屏幕宽度的1/4?提前致谢。 最佳答案 首先创建按钮UIButtonbutton=newUIButton();CGRectScreenBounds=UIScreen.MainScreen.Bounds;floatbuttonWidth=(float)ScreenBounds.X/4;button.Frame=newCGRect(0f,0f,buttonWidth,5
我试图在某个View(使用Storyboard)上隐藏我的导航Controller的后退按钮我试图隐藏覆盖ViewWillAppear的栏后退按钮,但它似乎没有发生。代码如下:publicoverridevoidViewWillAppear(boolanimated){base.ViewWillAppear(animated);this.NavigationController.NavigationItem.SetHidesBackButton(true,true);} 最佳答案 只需更改为:publicoverridevoidVi