
使用的高级进阶
一、 应用场景描述
假设我们在绘制 图形的时候,需要将一个地方放大后再添加一些图标或者拖拽图标到
其他位置的时候,我们需要先将 通过放大与平移操作找到 上的图标,然后拖拽某
一图标到其他位置。然后继续通过缩放与平移操作找到其他的图标继续执行拖拽功能。此
时在这一系列的操作上就存在两个主要功能。
、 的 功能,包括 与 功能
、停止 的 功能,然后执行图标的 功能。
、继续 的 功能,包括 与 功能
、问题难点有两个, 功能与 功能的冲突
、 功能需要以之前的 与 继续操作
功能介绍
按下,可以缩放与平移
按下,停止缩放与平移
绘制按下,可以在 上绘制
代码如下:
!"
!"
!"
#"$#"
!%&'()*&$"
#%&#$+,-).&"$#"
#%&#$#&"$#"
#"
/##%,0%,0
%123243,%0
!5#%63#%60
#'%&$,#!,&0
7#!%8223,9#!%8220
:;6,#;<=
%;&>/##&<;&&<;&#&3
&?@?#&<;&7#!&37#!<;&!#!&3,9#!<;&A&3
&!B$$7777$222$&<0
/##%;&&<;&#&3&?@?#&<0
/##;&#&<;&A&32<;&-&32<;&7#!&3
7#!<;&!#!&3,9#!<;&#&3&?@?#&<;&A#CB!6&3#'<0
:;&>@&<;&#C&36,#;<=