Main Content

disableDefaultInteractivity

禁用内置坐标区交互

说明

示例

disableDefaultInteractivity(ax) 禁用指定坐标区的内置交互。您可以使用此函数禁用默认坐标区交互或一组自定义坐标区交互。禁用交互后,您仍可以使用坐标区工具栏中的按钮与绘图交互。

示例

全部折叠

创建一个绘图。某些交互默认处于启用状态,例如滚动缩放。请禁用这些交互。

plot(magic(10))
ax = gca;
disableDefaultInteractivity(ax)

然后,重新启用交互。

enableDefaultInteractivity(ax)

创建一个绘图,并将默认的坐标区交互集替换为仅旋转和缩放交互。

plot(magic(10))
ax = gca;
ax.Interactions = [rotateInteraction zoomInteraction];

然后,禁用您创建的交互。

disableDefaultInteractivity(ax)

输入参数

全部折叠

坐标区,指定为 AxesPolarAxesGeographicAxes 对象。

详细信息

全部折叠

内置坐标区交互

内置坐标区交互允许您使用手势来浏览图,例如拖动以平移或滚动以缩放。这些交互内置于父坐标区中,无需选择坐标区工具栏中的任何按钮即可使用。大多数类型的坐标区都包括一组默认的内置交互。您可以使用 Interactions 属性自定义坐标区上的默认交互集。

如果您不想启用任何交互,请使用 disableDefaultInteractivity 函数禁用它们。要启用这些交互(如果尚未启用),请使用 enableDefaultInteractivity 函数。

版本历史记录

在 R2018b 中推出