【发布时间】:2013-06-25 05:53:21
【问题描述】:
我有一个自定义 UIControl,点击它时会进入确认状态,再次点击时会执行所需的操作。
如果用户在屏幕上的其他任何地方进行交互,我希望此控件返回其初始状态。有没有一种非侵入性的方法来实现这一点?
澄清:如果我不能将代码包含在此控件中,我会认为它具有侵入性。我想为另一个应用程序的开发人员提供此代码,他们可以使用这些代码将控件添加到他们的应用程序中,而不必在应用程序的其他任何地方乱用代码。如果这不可能,那很好,但问题是如何以非侵入性方式完成。
【问题讨论】: