monotouch不再将xib与.cs和.designer.cs文件组合在一起

时间:2012-05-23 14:18:12

标签: xamarin.ios monodevelop

在升级到Mono 2.10.9版本之前,XCode 4.2和Monotouch 5.2.11我曾经只看到myfile.xib文件和'underneath'(在扩展模式下)我会看到相应的myfile.xib.cs和myfile .xib.designer.cs文件。

现在我自己看到myfile.xib,并在其下面看到一个单独的myfile.cs,myfile.designer.cs。

任何人都可以告诉我为什么会这样,以及如何回到之前的状态? (即只有一个xib,下面是cs和设计器文件)

由于

2 个答案:

答案 0 :(得分:3)

这是设计的。不再有foo.xib.designer.cs文件,因为Xcode 4中的xib没有定义类,因此无法从它们生成类。相反,具有设计器部件,设计器直接修改类的设计器部分。

答案 1 :(得分:1)

这是MonoDevelop 2.6以来的情况。当独立的Interface Builder“死亡”时,有些内容发生了变化,这就是其中之一。

根据我的理解,除非你不介意过时的东西,否则你不能再回过头来了。

修改 我认为这种方式更好,因为我经常不经常打开XIB文件,而不是我想用旧版本的源文件。