Skip to content

当一个流程图很大时,如何保障调fitView方法后能显示出所有节点? #1793

Answered by EdwinOlders11
DymoneLewis asked this question in Q&A
Discussion options

You must be logged in to vote

正好遇到类似的问题,我发现在节点不算多时调用 fitView(),画布又缩放又居中了,但在节点非常多的时候调用就只有居中。
经过一番尝试后发现,画布的默认最小缩放是20%,如果节点很多,缩到最小还是不能放下所有元素, fitView() 就只会居中了。
使用 lf.setZoomMiniSize(0.01) 将最小缩放改为1%或更小后,即使是很大的图形也可以用 fitView() 又缩放又居中了
希望能帮到你

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by DymoneLewis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants