ios - Xamarin 模板 View

标签 ios xamarin.ios xamarin

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

有什么想法是错误的吗?

最佳答案

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

在构造时,您所有的 View (标签、按钮)都没有正确实例化,这会在稍后发生。根据经验,不要在 ctor 中创建布局,而应在 ViewDidLoad() 中创建,这样应该没问题。

关于ios - Xamarin 模板 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19347705/

相关文章:

xamarin - 无法检索 SSH 指纹。确保 Mac 可以访问并且远程登录已启用

ios - monotouch ios - 初始化时audioplayer返回nil

ios - Monotouch SIGSEGV 仅在模拟器中

xamarin - 在skiasharp中加载字体

ios - UIApplication openURL vs NSURLConnection initWithRequest 用于启动 iTunes

iPhone:设置 SelectedTabIndex 不会突出显示 TabItem

objective-c - 代码中的核心数据对多关系

android - 使用 IMvxMessenger 获取消息两次

ios - 如何从iPhone/iPad的一个屏幕显示多个EAGLView?

ios - 无法点击 4"iPhone 左侧的按钮