Xamarin模板视图

时间:2013-10-13 16:50:18

标签: ios xamarin.ios xamarin

所以,今天我使用了Xamarin的这个配方(http://docs.xamarin.com/recipes/ios/general/templates)。它是按照我的期望创建的 - 但是当我尝试在模板构造函数中创建按钮事件处理程序时,我收到异常,即按钮为空(出口已创建并可从代码中获得)。 Xamarin网站不提供此配方的源代码 还有一个有趣的观察 - 如果我将textinput添加到这个模板中,当我显示这个UIView时 - 我看到它,但是没有处理这个控件的触摸(即使是标准的,如焦点)。

任何想法可能出错?

1 个答案:

答案 0 :(得分:1)

不要在构造函数中连接事件处理程序,而是在ViewDidLoad()方法中连接。

在构建时,所有视图(标签,按钮)都没有正确实现,稍后会发生这种情况。根据经验,不要在你的ctor中创建你的布局,而是在ViewDidLoad()中做到这一点你应该没问题。