草庐IT

monotouch

全部标签

ios - 使用 MonoTouch 以编程方式绘制矩形

我想了解更多有关MonoTouch的信息,因此我尝试使用Quartz2D进行绘图。我想创建一个示例,在其中以编程方式绘制n个矩形。问题是只绘制了第一个。我认为第二个被第一个删除/清除/覆盖。这是我的代码:SingleViewMTViewController.cspublicoverridevoidViewDidLoad(){base.ViewDidLoad();PointFlocationOne=newPointF(5,5);PointFlocationTwo=newPointF(5,100);SizeFsize=newSizeF(120,40);DraggableRectanglet

c# - Monotouch 使用哪种数据访问技术

我只是想知道人们在Monotouch中使用什么作为数据访问层?我正在开发一个基于CRUD的应用程序,并在编写内联SQL或滚动我自己的ORM之间寻找一些东西,并在不支持时尝试将EntityFramework融入其中。我很想尝试使用Simple.Data,但我不确定它是否能在Mono下编译。 最佳答案 答案取决于您是想将数据存储在设备上还是设备外(或者,当然,两者都存储)。对于设备上的存储,您可以使用内置于iOS中的Sqlite数据库并通过Mono.Data.Sqlite驱动程序访问它。对于设备外存储,我建议使用自建网络服务。

c# - MonoTouch.Dialog 并排放置两列

MonoTouch.Dialog中的大多数示例(也许是所有示例)都用于创建iPhone应用程序,并且由于屏幕尺寸有限,应用程序显示为单列,许多元素一个接一个地列出。但在iPad中是另一回事,您实际上可以并排放置两个对话框。有没有人知道如何实现这一点?(如果你不理解我...)-----------------------------------------------|StringElement||StringElement||||StringElement||EntryElement||||EntryElement||_______________||||______________|

ios - MonoTouch.Dialog - EntryElement 不允许编辑输入的文本

我创建了一个简单的EntryElement“eNote”并将其添加到Section。super简单。SectionsecNote=newSection("Notes");eNote.AutocapitalizationType=UITextAutocapitalizationType.None;eNote.AutocorrectionType=UITextAutocorrectionType.No;eNote.KeyboardType=UIKeyboardType.ASCIICapable;secNote.Add(eNote);我们输入这样一个句子:然后,当我尝试通过在“U”之前点击来

c# - MonoTouch 连接到 Azure ACS、Azure SQL/Azure WCF

我将制作iOS应用程序,并想知道使用新语言ObjectiveC和Cocoa或使用旧语言C#和Mono-Touch进​​行开发之间的区别应用程序的要求应该是使用azure和存储/检索信息以经常存储在本地设备上,内容浏览和token登录到门户,截止日期是从今天开始的2个月,我从未开发任何iPhone/iPad应用程序之前。我可以知道哪个更容易开始吗?是否有任何用于Mono的资源?虽然我发现如果我可以使用旧的编程语言会很棒,但似乎没有这样的东西来支持monoTouchazure开发......感谢您的回复。 最佳答案 首先,您在一个帖子中

c# - 如何使用 Monotouch Dialog 显示 UIPickerView?

我有一个要求,即用户需要选择一个类别,然后选择一个子类别。通常我会使用两个UIPickerViews来执行选择。你会如何使用MonotouchDialog来做到这一点?我在任何地方都找不到执行此操作的任何示例或内置元素。 最佳答案 您可以创建自己的自定义元素,然后呈现UIPicker。您可以在MonoTouch.Dialog的源代码中了解如何构建您自己的自定义元素。这是一个示例:https://github.com/migueldeicaza/MonoTouch.Dialog/blob/master/MonoTouch.Dialog

c# - WebRequest.DefaultWebProxy 或 WebRequest.GetSystemWebProxy() 是否在 MonoTouch 中调用 CFNetwork.GetDefaultProxy ()?

我正在尝试注销对MonoTouch库的引用,所使用的是:IWebProxyoDefaultProxy=CFNetwork.GetDefaultProxy();在.NET中,还有WebRequest.DefaultWebProxy和WebRequest.GetSystemWebProxy()。这些中的任何一个在iOS上解析CFNetwork.GetDefaultProxy()吗? 最佳答案 我不清楚您所说的checkout引用是什么意思。但是,您的MonoTouch安装中包含Mono源代码(甚至可以在其中设置断点)。此外,由于Mono

c# - MonoTouch 和 SQLite - 之前成功连接后无法打开数据库

我在从MonoTouch的SQLite数据库中读取数据时遇到困难。前几个屏幕我可以毫无困难地阅读和书写,然后突然间我无法与错误建立任何进一步的联系:Mono.Data.Sqlite.SqliteException:UnabletoopenthedatabasefileatMono.Data.Sqlite.SQLite3.Open(System.StringstrFilename,SQLiteOpenFlagsEnumflags,Int32maxPoolSize,BooleanusePool)[0x0007e]in/Developer/MonoTouch/Source/mono/mcs/

ios - 我在 MonoTouch 中对 UIButton 进行了子类化,但底层的 ObjC 类仍然是 UIButton

我有BackButton继承UIButton。它没有xib,非常简单并且包含一些我省略的布局逻辑。这是我声明它的方式:[Register("BackButton")]publicclassBackButton:UIButton{publicBackButton(stringtext,EventHandlerhandler):base(UIButtonType.Custom){TouchUpInside+=handler;SetTitle(text,UIControlState.Normal);}publicBackButton(IntPtrhandle):base(handle){}}

ios - 使用 Xcode 签名的 MonoTouch 应用程序 iOS

我有一个问题。我用MonoTouch开发了一个iOS应用程序,太棒了!!!但现在我的客户问我想用他的证书为他的应用程序签名。有解决办法吗?可以从monotuch创建xcode源代码吗???我读过一个–xcode命令,但我发现的文档很少 最佳答案 --xcode选项已弃用。曾几何时,调试一些问题很有用,但现在有更好的选择。至于签名,您可以使用codesign命令行工具对应用程序进行(重新)签名。例如,只需查看您的构建输出(来自MonoDevelop的错误列表面板),以查看MonoDevelop用于签署您的应用程序的确切命令行。您的客户