-1
有沒有辦法讓一個觸發器(在Swift中)觸發並在某個元素(如app.staticTexts["sometitle"]
)存在且可被輔助功能訪問時執行某些操作。在其他語言中,「備用」循環被認爲是不好的做法,所以有鎖存器和回調(創建時)。 Swift中有類似的東西嗎?UIAccessibility - 創建元素的觸發器
有沒有辦法讓一個觸發器(在Swift中)觸發並在某個元素(如app.staticTexts["sometitle"]
)存在且可被輔助功能訪問時執行某些操作。在其他語言中,「備用」循環被認爲是不好的做法,所以有鎖存器和回調(創建時)。 Swift中有類似的東西嗎?UIAccessibility - 創建元素的觸發器
雖然不完全是你要找的,UIView
提供了一對方法,-willMoveToWindow
和-didMoveToWindow:
,這可能符合你的目的。從另一端開始,您可能會考慮在包含的視圖或窗口上實現-didAddSubview:
。欲瞭解更多信息,請參閱documentation for UIView。
我不確定你在做什麼。你能解釋一下你想用它做什麼嗎? –
@DavidRönnqvist比方說,我想要做XCUITest測試,並且我有一個動態添加的視圖(即添加,然後刪除)與其中的文本字段。添加視圖時,我想要一個特定的方法。 – SalmonKiller