【问题标题】:InAppSettings keyboardDidHide or resignedFirstResponderInAppSettings 中的keyboardDidHide 或resignedFirstResponder
【发布时间】:2011-12-30 16:51:09
【问题描述】:

我使用 InAppSettingsKit 取得了巨大成功。现在,当编辑以 inAppSettingsKit 中的 TextField 结束时,我需要关闭 inAppSettingsKit 模态 VC(用户在键盘上点击 Done)。

InAppSettingsKit 有一些委托方法,例如:

- (void)settingsViewControllerDidEnd:(IASKAppSettingsViewController *)sender

- (void)settingsViewController:(IASKAppSettingsViewController *)sender buttonTappedForKey:(NSString*)key

但我不知道如何知道 InAppSettings VC 中何时发生其他事情。

想过对IASKAppSettingsViewController进行子分类,但后来找不到任何好处。

想法?

【问题讨论】:

    标签: ios objective-c keyboard resignfirstresponder inappsettingskit


    【解决方案1】:

    此事件不会发送给委托人。您可能想查看inappsettingskit.com 中描述的kIASKAppSettingChanged 通知。

    如果这对您的情况不起作用,则子类化是唯一的选择。在调用 super 之前或之后,应该很容易挂钩到 textField 代表之一并做你的事情。请务必阅读网站上的子类化说明。

    【讨论】:

      猜你喜欢
      • 2011-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-28
      • 2011-03-07
      相关资源
      最近更新 更多