键盘包装
如果您不想编写多行代码来获取有关键盘在屏幕上可见的信息,则可以将所有脏代码包装在一个类中。
现在在ViewController中只需创建Keyboard对象
当视图出现时注册
并在视图消失时注销
如果您更喜欢委托而不是闭包,则可以在视图控制器中实现适当的协议
摘要
当然,它们是像IQKeyboardManager这样的库 但是对于较小的问题,您不想用大锤砸破螺母。
资源
sayler8182 /键盘
通过在GitHub上创建一个帐户来为sayler8182 /键盘开发做出贡献。
github.com
感谢您的阅读! 如果您喜欢这篇文章,请鼓掌,以便其他人也可以阅读。 下一篇文章我也会有更多动力。🙂您还可以查看其他文章,也许您会找到适合您的东西。
如果您有任何问题或建议,请发表评论。