Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 访问类函数_Objective C_Class_Function_Uiview - Fatal编程技术网

Objective c 访问类函数

Objective c 访问类函数,objective-c,class,function,uiview,Objective C,Class,Function,Uiview,我已经创建了一个UIView类。在这个类中,它有touchsbegind和touchsmoved函数等。当我在UIView控制器中创建这个类的实例时,它们不起作用 实例是否无法访问这些函数?我知道该类是有效的,因为如果我将UIView拖到视图控制器上并将其与类一起分配,我可以将其拖动并调整其大小,等等 我已经创建了一个UIView类。在这门课上,它已经开始接触了 当我创建这个类的一个实例时,触摸移动的函数等 在我的UIView控制器中,它们不工作 检查视图的userInteractionEnab

我已经创建了一个UIView类。在这个类中,它有touchsbegind和touchsmoved函数等。当我在UIView控制器中创建这个类的实例时,它们不起作用

实例是否无法访问这些函数?我知道该类是有效的,因为如果我将UIView拖到视图控制器上并将其与类一起分配,我可以将其拖动并调整其大小,等等

我已经创建了一个UIView类。在这门课上,它已经开始接触了 当我创建这个类的一个实例时,触摸移动的函数等 在我的UIView控制器中,它们不工作

检查视图的
userInteractionEnabled
属性。任何UIView的默认值都是YES,因此您的视图应该跟踪触摸,但您可能已在序列图像板或.xib文件中禁用了该视图

实例是否无法访问这些函数


这是可能的,整个触摸处理机制都依赖于它。如果您的视图已启用,并且没有被其他视图覆盖,并且没有任何手势识别器窃取其触摸事件,则它应该会接收触摸消息。

抱歉,我不确定我是否正确解释了它。我有一个名为resizeView的UIView类,在这里有一个创建视图函数。然后触摸开始和触摸移动功能。在我的UIView控制器中,我从类中导入resizeView create和instance,但当我触摸视图时,什么也没有发生。@Mike听起来发布代码可能会有所帮助。不过,在执行此操作之前,请在有问题的方法中放置断点,以便查看它们是否被调用。如果不是,则视图(如上所述)或其在视图层次结构中的位置(或缺少)存在问题。您可以在调试器中调用
recursiveDescription
方法来查看视图层次结构。