草庐IT

MonoTouch

全部标签

ios - MonoTouch + SQLite + SQLite.Net ORM : Full Text Indexing

我使用SQLite.NETMonoTouch上SQLite的ORM包装器创建基于业务对象的数据库。工作正常。我希望运行SQLite全文索引命令,以便创建全文虚拟表。然而SQLite.NetORM不直接支持。有没有办法在MonoTouch上使用其他命令创建索引?创建全文索引的SQL是:CREATEVIRTUALTABLE"Term"USINGFTS3("Id"INTEGERPRIMARYKEY,"Word"integer,"Definition"TEXT);insertintoTerm(Id,Word,Definition)SelectId,Word,DefinitionfromSome

ios - 使用 MonoTouch 部署到 App Store

我已阅读允许使用MonoTouch将iOS应用程序部署到AppStore的文档。这是一个解释相同的链接:http://docs.xamarin.com/ios/Guides/Deployment%2C_Testing%2C_and_Metrics/App_Distribution_Overview/Publishing_to_the_App_Store我已经能够按照说明使用“构建存档”选项创建MonoTouch存档。但是,当我转到XCodeOrganizer时,我在那里看不到我的存档。是否有特定原因导致它没有按照记录显示在存档中?是否有任何开发人员找到了任何替代部署方式?我还看到了一个

ios - 使用 MonoTouch 在 iOS 中捕获视频

我拥有在Objective-C中创建、配置和启动视频捕获session的代码,运行没有任何问题。我正在将示例移植到C#和MonoTouch4.0.3并遇到一些问题,这是代码:voidInitialize(){//CreatenotifierdelegateclasscaptureVideoDelegate=newCaptureVideoDelegate(this);//CreatecapturesessioncaptureSession=newAVCaptureSession();captureSession.SessionPreset=AVCaptureSession.Preset6

ios - 使用 https ://asmx-based service with Monotouch

我正在尝试使用ssl添加对asmx网络服务的网络引用。我收到此错误:Errorgettingresponsestream:(Write:Theauthenticationordecryptionhasfailed.)SendFailure我有自己的签名证书。这个问题有解决办法吗?谢谢。 最佳答案 这是一个信任问题。如果TLS/SSL连接是可接受的,您的应用程序依赖于Mono和iOS证书存储。默认情况下,自签名证书不是(因为Mono和iOS都不知道它们)。如评论中所述,使用System.Net.ServicePointManager.

c# - Monotouch 事件

我正在尝试使用MonoTouch运行以下代码:this.TouchesBegan+=delegate{txtAmount.ResignFirstResponder();};编译时出现以下错误:Cannotassignto`TouchesBegan'becauseitisa`methodgroup'API似乎支持这个:http://docs.xamarin.com/ios/advanced_topics/api_design有什么想法吗? 最佳答案 我猜你正在使用UIGestureRecognizer吧?如果是这样,那么“Touche

ios - 如何分析 Monotouch 以查看在运行时创建的蹦床(按类型)的数量?

关于type0,type1和type2trampolines和runtimeerror的帖子有很多"ranoutoftrampolines"在iOS设备上。我已经很好地理解了如何在AOT交叉编译期间增加不同trampoline类型的数量,但是,我开始警惕在运行时遇到上限时任意增加分配。我最近添加了一个接收多个Func的组件参数,并且该组件的大多数消费者正在创建Func匿名代表。我的假设是,尽管我可以预期每个匿名代表都会创建一个蹦床,但我似乎观察到的行为是,它没有重复使用那个蹦床,而是继续创建类型0(ntrampoline[方法蹦床?]执行匿名委托(delegate)的时间。如果有一个工

ios - Xamarin/Monotouch 中的 AudioSessionSetProperty

我正在尝试在Xamarin中执行以下AudioToolboxAudioSessionSetProperty。UInt32allowBluetoothInput=1;error=AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput,sizeof(allowBluetoothInput),&allowBluetoothInput);if(error)printf("couldn'tsetBluetoothInput!");有人知道怎么做吗?提前谢谢你。

ios - Monotouch + UIWebView = 随机崩溃

我在iOS5.0iPhone和iPad上使用最新稳定版的Mono/Monotouch/MonoDevelop。我有一个UIWebView,它在模拟器中永远不会崩溃,但是在实际设备上会随机崩溃,它会在EXC_BAD_ACCESS上崩溃。根据我阅读的有关UIWebViews的所有内容,最有可能发生在UIWebView在完成加载之前被处置时。这是我在ViewDidLoad()中使用的代码:varurlAddress=BASE_URL+_page;varnsURL=newNSUrl(urlAddress);varnsURLRequest=newNSUrlRequest(nsURL);_webV

c# - MonoTouch 相当于 transform.b 和 transform.a?

iOS在“b”和“a”的转换上有一个属性。示例iOS代码如下。什么是单声道/单点触摸?CGFloatradians=atan2f(container.transform.b,container.transform.a); 最佳答案 Apple的CGAffineTransform用字母定义:a,b,c,d为它的矩阵成员(翻译部分除外)。structCGAffineTransform{CGFloata;CGFloatb;CGFloatc;CGFloatd;CGFloattx;CGFloatty;};与此同时,MonoTouch使用更类似

c# - 将背景图像添加到 monotouch.dialog View

我正在尝试使用MonoTouch和MonoTouch.Dialog构建应用。我非常喜欢dropbox设计其欢迎View的方式。当应用程序第一次打开时,您会看到类似这样的屏幕它类似于我需要做的。我首先需要检查我的用户是该产品的新用户还是已有帐户。他们的欢迎屏幕在我看来就像一个导航Controller(如果我错了请原谅)我希望能够将我的企业Logo添加到类似于保管箱的View中,并在View底部添加导航按钮MonoTouch.Dialog可以做这样的事情吗? 最佳答案 一般情况下,复杂的背景View应该通过添加一个UIImageVIew