草庐IT

HttpClient-Xamarin

全部标签

c# - 如何使用 Xamarin.iOS (C#) 以编程方式截取 iPhone/iPad 的屏幕截图?

如何使用Xamarin.iOS截取屏幕截图并将此图像存储在UIImage中。看过几个Obj-C的例子,但是没有C# 最佳答案 更优雅:UIScreen.MainScreen.Capture(); 关于c#-如何使用Xamarin.iOS(C#)以编程方式截取iPhone/iPad的屏幕截图?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/18067755/

c# - 在 Button 事件处理程序方法 Xamarin Forms 中获取控件名称

我的XamarinForms应用程序中有20个按钮。所有按钮共享相同的点击事件方法。我想要做的是使用switch语句来检查按钮名称,但我很难找到触发事件的控件名称。请看代码:privatevoidbtnCollection_Clicked(objectsender,EventArgsargs){varbtn=(Button)sender;switch(btn.FindByName)//Iwanttogetthenameofthecontrol{case"btn1":break;case"btn2":break;}}如何获取按钮的名称? 最佳答案

ios - Xamarin "The executable was signed with invalid entitlements"

我想在我的iPhone上测试我创建的iOS应用程序。构建成功,但当xamarinstudio尝试通过USB将文件传输到我的iPhone时,出现以下错误:VerifyingApplication:70%PercentComplete:40Status:VerifyingApplicationApplicationVerificationFailed:Failedtoverifycodesignatureof/private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.yNZx88/extracted

ios - 如何在 Xamarin.iOS 中从 ADAL 获取 token ?

我想从ADAL获取token以验证特定服务器调用。我试过使用这段代码:varauthorityUrl=string.Format(@"https://login.microsoftonline.com/{0}/oauth2/token",AadInstance);varcontext=newAuthenticationContext(authorityUrl);varcredential=newClientCredential(ClientId,ClientSecret);varauthenticationResult=context.AcquireTokenAsync(RemoteC

ios - 我如何使用 Xamarin 的 Storyboard 和 F#

因为它(还)不可能使用Storyboard来生成类和胶水代码。我有自己编写F#类并自己进行粘合的想法。所以我写了这个Storyboard命名空间的加载openSystemopenMonoTouch.UIKitopenMonoTouch.Foundation[]typeAppDelegate()=inheritUIApplicationDelegate()membervalwindow=nullwithget,setoverridethis.FinishedLaunching(app,options)=this.windowUIViewControllerthis.window.Make

android - Xamarin 中的后台推送通知

请考虑以下问题:我正在使用Xamarin的以下插件来执行推送通知,我试图让它在iOS和Android上运行。https://github.com/CrossGeeks/FirebasePushNotificationPlugin我还使用以下PHP代码从网站向设备发送推送通知。$fields=array('to'=>$ID->notification_token,"content_available"=>true,'priority'=>10,'notification'=>array('title'=>'Youhaveanewmessage','body'=>'Hooray','sou

ios - Xamarin.iOS 中的等效 CGPointZero 是什么?

我希望我的UITextView在View出现时滚动到顶部。UITextView*note;[notesetContentOffset:CGPointZeroanimated:YES];但在Xamarin.iOS中找不到CGPointZero或CGPoint.Zero。那么它的等价物是什么? 最佳答案 它是CGPoint.Empty你可以在这里看到它:https://developer.xamarin.com/api/field/CoreGraphics.CGPoint.Empty/ 关于

ios - 无法在 Ad-Hoc 模式下编译 iOS-App (Xamarin.iOS)

所以基本上我在关注this在AppStore中发布我的应用程序的Xamarin官方指南。然而,无论我尝试什么(更改签名配置文件、不同的构建选项),解决方案过程每次都会在1-2分钟后崩溃,并出现不同的错误,这些错误无法解释到底出了什么问题(签名错误,用户中止?!等)。显示错误后,我总是必须重新连接到Mac。可能是什么问题?编辑:Toolexitedwithcode:1.Output:CSSM_SignDatareturned:800108E6/Users/metadokentwicklung/Library/Caches/Xamarin/mtbs/builds/mWIDAS_iOS/80

ios - Xamarin.iOS UITableView,如何强制单元格更新?

我正在使用Xamarin.iOS,但不知道如何更新单个单元格。在WPFListView中,我可以只做一个绑定(bind),让单元格的属性做一个inotifypropertychanged,它会通过绑定(bind)自动发生。Xamarin.iOS中是否有一些等效的功能?更新UITableView单元格而不只是删除它们并重新添加它们似乎非常麻烦..更新单个单元格的最佳方式是什么? 最佳答案 假设您的UITableView存储在“tableView”变量中:NSIndexPath[]rowsToReload=newNSIndexPath[

ios - 在 UISwipeActionsConfiguration iOS 11 中更改文本和图像的颜色 - Xamarin/Swift

我有这个适用于iOS11的UISwipeActionsConfiguration这个代码看起来像publicoverrideUISwipeActionsConfigurationGetLeadingSwipeActionsConfiguration(UITableViewtableView,NSIndexPathindexPath){vardefinitionAction=ContextualDefinitionAction(indexPath.Row);varflagAction=ContextualFlagAction(indexPath.Row);varleadingSwipe=