0

我在用- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event

调用方法以动画方式关闭视图。

当直接调用而不是从 hittest 中调用时,我的解除方法可以完美地动画化。

我什至尝试使用以下方法确保在主线程上调用解雇:

        [self performSelectorOnMainThread:@selector(dismiss) withObject:nil waitUntilDone:YES];

在 hittest 方法中。

有任何想法吗?

4

1 回答 1

0

在touched结束时调用dismiss方法,使用performSelectorOnMainThread. 问题解决了。

于 2013-08-04T21:33:49.233 回答