单击重置(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)应用程序已关闭的主要内容,如果未能解决你的问题,请参考以下文章

单击 uibutton 时关闭弹出窗口

iOS 7 UIButton 的画外音问题

文本字段值已更新并保存,但当再次加载表单并单击按钮时,字段会重置为默认值

可以重置 UIButton 背景图像吗?

在使用 Django 框架构建的博客 Web 应用程序中单击重置密码时,我没有收到密码重置电子邮件链接

OneSignal - 无法通过单击通知打开已关闭的应用程序