草庐IT

Monotouch

全部标签

c# - MonoTouch - 如何在清除数据源时立即重绘 UITableView

在MonoTouch中,如何在清除其数据源后立即重绘一个空的UITableView?Listds=newList();UITableViewtbl=newUITableView();tbl.DataSource=newMyTableViewDataSource(ds);//Andtheotherparts(datasourceclass,delegateclassetc.)aretruelycodedwhenitrytodosomewhereatmyprogram,somethinglikeds.Add("newstring");//itworksandtableshowsnewdat

iphone - Monotouch.Dialog:启用 ScopeBar 时禁用自动搜索

当我启用ScopeBar并在Monotouch.Dialog控件上连接SelectedScopeButtonIndexChanged时,当您启用自动搜索功能时设置EnabledSearch=true被禁用。这是它被禁用的方式:UISearchBarsb=SearchBar;if(sb!=null){sb.ScopeButtonTitles=newstring[]{"Girl".t(),"Boy".t(),"All".t()};sb.ShowsScopeBar=true;sb.SizeToFit();//THISNEXTLINEKILLSSEARCH,removetomakeitallw

ios - 如何使用 MonoTouch/Xamarin.iOS 中的 iOS 库?

我正在尝试找到一种直接的方法来使用MonoTouch中的任意iOS库。目前,我需要thiscalendarfunctionality,但该问题适用于任何此类组件。我读过XamarinarticleoncreatingiOSbindings,但构建这些绑定(bind)的过程看起来如此复杂(而且乏味且可能容易出错),我认为实际上我从头开始在C#中重新实现给定的功能比完成这个过程更容易。创建这些绑定(bind)需要深入研究ObjectiveC,而我正是使用Xamarin,所以我不必那样做。就目前而言,我很纠结,因为我真的想要访问某些iOS库的能力,但没有足够的时间来掌握这个过程来创建这些绑定

c# - 如何在 Monotouch 中绑定(bind) NSObject<EAAccessoryDe​​legate>?

我有以下Obj-C.h,正确的绑定(bind)方式是什么?@interfaceiSmart:NSObject{iddelegate;}@property(nonatomic,assign)iddelegate;-(id)init;@end__________________________________________________________________________________________@classiSmart;@protocoliSmartDelegate-(void)iSmartDidConnect;-(void)iSmartDidDisconnect;

ios - MonoTouch SIGABRT "Ran out of trampolines of type 2"错误

在native设备(iPad)上运行我的MonoTouch应用程序时,出现SIGABRT/runoutoftrampolines错误。这在我的应用程序中很早就发生了-我正在使用MonoTouch.Dialog构建一个部分。ItemTypeRadio=newRootElement("Type",newRadioGroup(0)){newSection(){fromitinApp.ViewModel.ItemTypesselect(Element)newRadioElement(it.Name)}};是否有增加蹦床数量的编译器设置?我如何对此进行概要分析并找出我的应用运行耗尽的原因?Ran

ios - 如何在 MonoTouch/Xamarin for iOS 中导航命名空间?

这是我在使用MonoTouch时经历过几次的例子:我在互联网上找到了一个代码示例,给出了如何使用NSUrl类的示例。我尝试将它添加到我在XamarinStudio中的代码中。这很简单,只是我找不到要使用的using语句。我尝试用谷歌搜索,但没有发现任何示例包括我正在寻找的难以捉摸的using语句。我找到了theofficialMacDeveloperLibraryNSUrldescription,但它并没有告诉我太多(或者可能告诉我太多)。一般来说,在这种情况下,您如何找到要使用的using语句?是否有我找不到的某个地方的Xamarin文档?我不是在寻找示例中的特定namespace,

.net - 在 Monotouch 中,是否可以将通用列表保存到 NSUserDefaults?

我有一个List在我的MonoTouch应用程序中,我需要将其保存到我的设置中。NSUserDefaults,但是,只接受继承自NSObject的东西.有没有一种简单的方法可以将我的列表包装在NSObject中?我可以存储在我的设置中,或者是一种快速通用的编码和解码Hashtable的方法到JSON字符串(或类似字符串)?或者是否有MonoTouch替代方案来保留一小部分Hashtable是吗? 最佳答案 就像@Maxim所说的,有几种方法可用。如果您想使用NSUserDefaults来存储您的数据,那么您可以将其序列化(使用Mon

ios - 在 MonoTouch 中重命名命名空间

在MonoDevelop的MonoTouch-Solution中重命名命名空间后,我无法构建应用程序,因为未找到UI组件的所有引用导出。我已经在InterfaceBuilder中重新打开了我的XIB,更改了一些内容并保存了它,但代码仍然无法运行。我想,IB元素不关心MonoTouch中定义的命名空间。有办法解决这个问题吗? 最佳答案 仔细检查所有分部类(*.designer.cs文件)的命名空间。如果namespace不同,C#将无法使用原始类中的任何socket。 关于ios-在Mon

ios - Monotouch.Dialog 和 iAds

我正在玩iAds。我想将它添加到基本上是一堆Monotouch.DialogView的应用程序。最好的做法是添加一个UIViewController,然后添加一个ADBannerView和一个Monotouch.Dialog,或者我应该添加iAdsView到Monotouch.DialogViewController? 最佳答案 我创建了一个很好用的包装器ViewController,只需传入主应用程序的View,如TabBar或SplitView等,并使用IADViewController作为RootViewCONtroller:

ios - Mono Boehm vs SGen GC

我在以下环境中开发了一个应用程序(在我的错误中重命名为MyApplication以保护隐私):单点触控2.1MonoDevelop2.4.2MacOS10.6.8iOSSDK4.3工作正常。现在我尝试使用MonoDevelop2.8.8.4迁移到iOS5.0/5.1和Monotouch5.2.5。我的应用程序立即崩溃并出现以下错误:Stacktrace:at(wrappermanaged-to-native)MonoTouch.UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)atMonoTouch.UIK