【发布时间】:2017-05-23 09:05:22
【问题描述】:
我有一个 UIView,其中包含多个 UITextFields、UIButtons,我需要知道这些子视图中的任何一个值是否已更改。例如,在 UITextFields 的情况下,有一个类似 textFieldDidChange 的函数:(UITextField *)theTextField。如果任何 UITextFields 的文本有任何变化,此函数将通知我们。像,如果 UIVIew 中的任何子视图有值变化,有什么方法可以得到通知?请帮帮我。
【问题讨论】:
-
指定你需要观察哪种子视图?是自定义 UIView 类还是 UISwitch 或 UISlider 之类的?
-
像 UITextFields、UIButton
-
如果您想观察在该子视图中所做的所有更改,您可能必须指定类型并观察所有类型并委托回主视图,没有 1 行方法可以做这个
-
好的,谢谢@Tj3n
标签: ios objective-c iphone uiview