单击重置(UIButton)应用程序已关闭
Posted
技术标签:
【中文标题】单击重置(UIButton)应用程序已关闭【英文标题】:While click on Reset (UIButton) Application is Closed 【发布时间】:2012-03-28 06:05:31 【问题描述】:在我的具有 UIImageview 来显示 dicom 图像的 Monotouch 应用程序中,还有一个重置按钮。 我在应用 Pinch 或 Rotate 或其中任何一个 UIGestureRecognizer 时使用了各种 UIGestureRecognizer,它可以很好地执行操作。但是,当单击重置按钮图像时,会重置并且同一实例中的应用程序会关闭。 我不想在单击重置按钮时关闭应用程序
我的代码是
override void ViewDidLoad()
this.BtnReset.TouchDown += ResetHandler;
void ResetHandler (object sender, EventArgs e)
ImgView.Transform = CGAffineTransform.MakeIdentity ();
【问题讨论】:
在mono touch中用大的第一个字母编写函数和变量名称是否正常? 由于 C# 使用 PascalCase,它也在 MonoTouch 中使用。 ImgView 在这种情况下是否为空? 【参考方案1】:要调试这个:
这是发生在模拟器上、手机上还是两者兼有? 应用程序输出是否告诉您发生了什么问题?崩溃跟踪? 你能看到调试输出吗?在 xcode 的控制台上。 能否在 ResetHandler 方法中设置断点 - 可以调试吗?很难看到代码存在任何问题 - 也许这可能就像变量为 null 一样简单,或者您遇到了一些 jit/aot 编译器或链接器错误。
【讨论】:
以上是关于单击重置(UIButton)应用程序已关闭的主要内容,如果未能解决你的问题,请参考以下文章
文本字段值已更新并保存,但当再次加载表单并单击按钮时,字段会重置为默认值