Instance Method インスタンスメソッド

onHover(perform:)

Adds an action to perform when the user moves the pointer over or away from the view’s frame. ユーザがポインタをビューのもつフレームに重ねるまたは遠ざける時に実行するアクションを加えます。

Declaration 宣言

func onHover(perform action: @escaping (Bool) -> Void) -> some View

Return Value 戻り値

A view that triggers action when the pointer enters or exits this view’s frame. あるビュー、それはポインタがこのビューのもつフレームに入るまたは出る時にactionを引き起こします。

Parameters パラメータ

action

The action to perform whenever the pointer enters or exits this view’s frame. If the pointer is in the view’s frame, the action closure passes true as a parameter; otherwise, false. ポインタがこのビューのフレームに入るまたは出る時はいつでも実行するアクション。ポインタがビューのもつフレームの中にあるならば、actionクロージャはtrueをバラメータとして渡します;そうでなければ、false

Discussion 議論

Calling this method defines a region for detecting pointer movement with the size and position of this view. このメソッドを呼び出すことは、ポインタの動きを検出するための領域を、このビューの大きさと位置で定義します。