草庐IT

xamarin.droid

全部标签

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=

ios - Xamarin - 更新 Xcode 并重新安装 Xamarin 后出现多个 NSUnknownKeyException 错误

我正在使用Xamarin4.0.13进行开发,自从从更早版本的Xcode升级到Xcode4.6.3后,我现在在尝试构建到设备或iOS模拟器时收到错误。更新Xcode后我不得不重新安装Xamarin.iOS,因为Xamarin说iOS没有安装。我认为这些错误与链接单个xib文件有关。错误出现是指Main.cs中的以下代码UIApplication.Main(args,null,"AppDelegate");它指出;“抛出Objective-C异常。名称:NSUnknownKeyException原因:[setValue:forUndefinedKey:]:此类与键LoginBtn的键值编

android - 使用 xamarin 构建可在 native 应用程序中使用的跨平台库

我想构建一个iOS原生应用和一个Android原生应用。我想保留管理View的纯原生代码,即。为Android编写Java代码,为iOS编写Objective-C代码。我想知道是否可以使用Xamarin(或其他工具/技术)在C#中构建一个库;模型、网络代码、行为逻辑(ViewModel的东西)等可以在两个native应用程序之间共享。如果是,如何?:)谢谢! 最佳答案 不,根据thisforumdiscussion还不支持. 关于android-使用xamarin构建可在native应用

c# - 依赖注入(inject)的 Xamarin iOS Controller 自定义继承问题

我在使用从基类继承的Controller时出现故障。我的基地看起来像:publicabstractclassBaseUIViewController:UIViewController{publicBaseUIViewController():base(){}publicBaseUIViewController(..):base(..){}}我的Controller继承自它并定义了一个构造函数,如下所示:publicclassMyController:BaseUIViewController{publicMyController(ISOmeServiceservice,IOtherSer

ios - Xamarin.UITests - 在真实设备上测试 - iOS - 应用权限弹出窗口问题

我的iOS应用需要一些权限(GPS、推送通知)。当应用程序首次启动时,iOS会询问用户是否可以将这些权限授予应用程序。我已经编写了一些UITest,并希望在本地连接的iPhone上自动运行它们。问题是我无法覆盖权限问题并且我的测试失败了。我发现由IDE(XamarinStudio)部署的应用程序会请求权限,但通过UITests部署的应用程序不会。所以我尝试使用.AppBundle(path_to_app)但它说这仅对部署到模拟器有效。SetUp:System.Exception:Thisappbundleisnotvalidforrunningonasimulator.Tofixthi