是否有一种方法可以使触发器(在Swift中)在某个元素(如app.staticTexts["sometitle"]
)存在并且可被Accessibility访问时触发并做一些事情。在其他语言中,"备用"循环被认为是不好的做法,因此存在锁存器和回调(在创建时)。Swift中也有类似的东西吗?
虽然不完全是您要找的,但UIView
提供了一对方法,-willMoveToWindow
和-didMoveToWindow:
,可能满足您的目的。从另一端工作,您可以考虑在包含视图或窗口上实现-didAddSubview:
。要了解更多信息,请参考UIView的文档