我正在开发一个具有 3 层屏幕的简单 iPhone 应用程序。第二层与第三层的连接存在问题——您将在下面看到代码,大部分来自教程。“TouchUpInside”在 Xamarin Studio 中以红色突出显示为错误。如果您能提供帮助,请告诉我。
错误:表达式表示需要“变量”、“值”或“类型”的“方法组”。
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
//---- when the hello world button is clicked
this.btnNext.TouchUpInside += (sender, e) => {
//---- instantiate a new hello world screen, if it's null
// (it may not be null if they've navigated backwards
if(this.helloWorldScreen2 == null)
{ this.helloWorldScreen2 = new HelloWorldScreen2(); }
//---- push our hello world screen onto the navigation
//controller and pass a true so it navigates
this.NavigationController.PushViewController(this.helloWorldScreen2, true);
};
}