Ios MFMailComposeViewController视图或任何子视图已点击

Ios MFMailComposeViewController视图或任何子视图已点击,ios,objective-c,Ios,Objective C,目前,我正在iOS应用程序中演示MFMailComposer ViewController。我想知道MFMailComposer ViewController中的任何字段或视图何时与进行交互。我尝试添加UIGestureRecognitor,并在整个控制器上添加透明UIView,但它不起作用 当我向所有MFMailComposer ViewController视图子视图添加手势识别器时,永远不会调用选择器 添加覆盖视图时,我会覆盖pointInside:withEvent并返回NO,但MFMai

目前,我正在iOS应用程序中演示MFMailComposer ViewController。我想知道MFMailComposer ViewController中的任何字段或视图何时与进行交互。我尝试添加UIGestureRecognitor,并在整个控制器上添加透明UIView,但它不起作用

当我向所有MFMailComposer ViewController视图子视图添加手势识别器时,永远不会调用选择器

添加覆盖视图时,我会覆盖pointInside:withEvent并返回NO,但MFMailComposer视图控制器视图不会接收任何事件


是否有人知道一个好的解决方案,可以知道用户是否与MFMailComposer ViewController进行了交互?

MFMailComposeViewController是一个视图控制器,而不是一个以忧郁的方式呈现的视图,因此不要将其视为视图。显然。在我提到的描述中,“当我将手势识别器添加到所有MFMailComposer ViewController视图子视图时”,这意味着我在谈论MFMailComposer ViewController呈现的视图。也许你可以将手势添加到其中,我个人以前没有这样做。建议:如果您正在添加手势,请确保其实例未被破坏。您应该在使用对象的类之外创建对象,就像在appDelegate或singleton类中一样创建对象