我正在通过XCode中的界面构建器在MonoTouch中创建自定义iPhone视图(在monodevelop新文件 - > MonoTouch - > iPhone视图中)。将插座添加到iPhone视图
当选择一个新的iPhone视图时,它会创建一个xib文件,但不会创建.h文件,所以如何创建插座?
我通常从我的标签/按钮等拖动出口到.h文件,但由于它不存在这个视图,我不知道如何创建插座。
有人可以指出我在正确的方向,因为谷歌上的所有文章都是针对旧版本的,其中网点的创建方式不同。
我正在通过XCode中的界面构建器在MonoTouch中创建自定义iPhone视图(在monodevelop新文件 - > MonoTouch - > iPhone视图中)。将插座添加到iPhone视图
当选择一个新的iPhone视图时,它会创建一个xib文件,但不会创建.h文件,所以如何创建插座?
我通常从我的标签/按钮等拖动出口到.h文件,但由于它不存在这个视图,我不知道如何创建插座。
有人可以指出我在正确的方向,因为谷歌上的所有文章都是针对旧版本的,其中网点的创建方式不同。
当您双击MonoDevelop的一个的.xib,MonoDevelop中会产生头文件为您[注册]'d C#子类化ObjC类型,并将其导出到一个临时的Xcode项目,在这里你可以使用类Xcode拖动&放置出口和行动。
添加一个新的iPhone查看文件(的.xib)不会自动为您创建任何后备C#类,它只是创建的的.xib,因此MonoDevelop的不自动生成任何头文件,当你双击.xib。
当Xcode启动时,你可以手动为这个.xib创建一些Objective-C头文件,并拖拽012,插口或动作(或者你可以在双击.xib之前在MonoDevelop中创建C#类)。当您切换回MonoDevelop时,MonoDevelop将“导入”头文件,将它们转换为等效的C#。
在Xcode中,您还可以在其中添加.xib,MonoDevelop也会导入它们。
你是什么意思“选择一个新的iPhone查看它创建一个xib文件?”你的意思是把视图从图书馆拖到故事板上? – jhilgert00 2012-02-26 15:02:20
不,我的意思是在MonoDevelop中:添加文件 - > MonoTouch - > iPhone视图 – Dofs 2012-02-26 15:27:36