Property zoomMode 属性zoomMode

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 页面 > 编辑页面(XML) >

Property zoomMode 属性zoomMode

将内容融入各区域

zoomMode定义了在分配给区域时如何绘制内容。zoomMode的有效值。

original 原始的

contain 包含

cover 覆盖

zoomMode "original"

如果 "zoomMode=original",则使用配置内容片时指定的相同宽度和高度绘制内容片。如果这块内容比该区域宽,那么将显示一个水平滚动条。

如果这块内容高于该区域,那么就会显示一个垂直滚动条。

如果这块内容比该区域宽且高,那么就会显示水平和垂直滚动条。

 

zoomMode_original

         小于面积的内容片断                               内容宽于面积的片断                              内容大于面积的部分

zoomMode "contain"

如果zoomMode="contain",这块内容的大小会被调整,以便它在最大尺寸时完全可见。因为内容是完全可见的,所以对于缩放模式 "包含 "来说,不需要滚动条。如果这块内容比它被分配的区域小,那么它的大小将被增加。

如果这块内容大于它被分配的区域,那么它的大小将被减少。

在每种情况下,内容的长宽比保持不变。

 

zoomMode_contain

                                                               缩小的部分内容                                                     放大的部分内容

 

zoomMode "cover"

如果zoomMode="cover",内容片断会被调整大小,使其完全覆盖最小尺寸的区域。如果调整后的内容片断比该区域宽,那么将显示一个水平滚动条。

如果调整后的内容片断高于该区域,则会显示一个垂直滚动条。

如果调整后的内容比该区域宽且高,则会显示水平和垂直滚动条。

只有当内容片断和区域具有相同的长宽比时,才不需要滚动条。缩放后的内容和区域是相同的尺寸。

在每种情况下,内容的长宽比保持不变。

zoomMode_cover