3

我有一个自定义UIView,它是一个可访问性容器。它所容纳的每个UIAccessibilityElements 都有一个相对于窗户的框架。因为框架是相对于窗口而言的,所以只要窗口中视图的位置发生变化,就需要对其进行更新。

有没有办法在窗口中视图的位置发生变化时得到通知?这将允许我保留此类中的所有代码,既美观又可重用,而不是在整个视图层次结构中蔓延。

4

1 回答 1

1

这里介绍 Key-Value Observing 编程指南

KVO 可以监控 UIView 的帧变化。

于 2012-12-12T03:18:14.880 回答