1

我正在为一家酒店开发非常简单的 MonoTouch 应用程序,主要包含图像和文本。没有花哨的事情发生。

在模拟器中一切都运行良好,但是当我在 iPhone 上加载它时,一些 UILabel 似乎已经消失了。我在 XCode 中创建了视图,没有创建动态视图,只是一个普通的旧 UILabel,它在模拟器中看起来很好,但没有显示在设备上。

我试图通过在 ViewDidLoad 事件中放置一个 Debug.Writeline(title==null) 来调试它。在模拟器中输出“false”,但 iPhone 崩溃并出现以下情况:

Objective-C exception thrown.  Name: NSInvalidArgumentException Reason: -[UILabel UTF8String]: unrecognized selector sent to instance 0x66266d0

这是我的版本信息:

MonoDevelop 2.8.6.5 Mono 2.10.8 Xcode 4.2 (828) Monotouch: 5.0.4

我真的不知道该往哪个方向看,所以非常感谢任何帮助。

谢谢 Themos

4

0 回答 0