首页 > 解决方案 > 覆盖用作扩展的 UIBarButtonItem 的 func

问题描述

在 collectionView 中,我使用了几个具有不同问题的文本字段。都有一个带有自定义 UIBarButtons 的“扩展键盘”。由于我需要大量重复使用它,我使用扩展解决了我的问题,与这个非常相似:https ://stackoverflow.com/a/31010668/8162027 。

我的按钮总是一样的:“取消”和“完成”。但是 func 链接必须返回不同的东西。donePressed()有没有办法为这两个按钮和cancelPressed()我的 @objc 函数覆盖UIcollectionView

这是我的按钮的屏幕截图:

https://imgur.com/BvXrwMh

标签: swiftuibarbuttonitemuitoolbaruikeyboard

解决方案


推荐阅读