如何:将CustomKeyBoard封装在它自己的类中,这样它就可以在多个vc中使用



我修改了苹果提供的NumPad,将左下空格用作句号键。这一切都很好,毫无疑问。

我想封装的方法在自己的类,所以我不需要实现他们的每一个viewController,但我现在不如何做到这一点,作为重写的方法似乎不工作(或至少[super theMethod]不),我也工作与通知(UIKeyboardDidShowNotification)和…嗯. .我需要一点帮助……

谢谢!

这可能听起来很傻,但是您是否尝试为视图控制器创建共享超类?你可以把所有共享的东西放在父类中,然后在子类中使用它们,只需调用self上的方法。您应该只在重写某些实现的地方处理调用。如果您已经尝试过此方法,请忽略此消息。

相关内容

最新更新