0

我有2个视图控制器可以完成不同的事情,但它们在某些手势(即双击屏幕)上共享相似的行为。在多个视图控制器之间共享代码

现在每个视图控制器具有一串代码来设置GestureRecognizer并处理检测到的手势。但是这两个类的代码几乎相同。

如何可以有一些代码要在不同的类(即,在手势的处理)的2视图控制器之间共享?

回答

0

创建一个视图控制器与所有共享代码,并使2视图控制器的子类?

+0

不可能的,因为这两个视图控制器是不同的视图控制器...结构复杂,我也没有办法有关...感谢您的建议,但 –

0

您可以添加共享代码作为UIViewController类别?

+0

这也许应该是,除非你能扩大对信息的评论中的子类为什么这是一个合理的答案。 –

相关问题