Open Ockey12 opened 1 year ago
DiagramView内でStructViewなどを宣言するときにGeometryReaderで座標を取得することはできる。 ただし、DispatchQueue.main.asyncの外で座標を取得しなければならない。このとき、大量のワーニングが出るのと、動作が重すぎるのが問題。 DispatchQueue.main.asyncの中で座標を取得すると、ワーニングは出ないが正しい座標にならない。
型を表すViewをZStackにまとめて、1つずつの位置を計算して設定する。
DiagramView内でStructViewなどを宣言するときにGeometryReaderで座標を取得することはできる。 ただし、DispatchQueue.main.asyncの外で座標を取得しなければならない。このとき、大量のワーニングが出るのと、動作が重すぎるのが問題。 DispatchQueue.main.asyncの中で座標を取得すると、ワーニングは出ないが正しい座標にならない。