fflippage组件使用(二) fflippage组件使用(二)

fflippage组件使用(二)

1.3
公用属性说明公用属性是在Action中可进行调用的组件属性,以便通过程序来动态设置组件的效果或表现形式。组件属性中包含所有组件参数。
具体属性说明如下表所示(组件参数不再重复列出):

参数变量
名称
类型
说明
posPrecision
Position Precision
浮点数
页面从移动到静止之间的判断距离。
当页面坐标与目标点坐标距离小于该值时停止移动。
pageWidth
Page Width
浮点数
页面宽度。
pageHeight
Page Height
浮点数
页面高度。
pages
Pages List
数组
页对象列表。
通过页序号进行调用。只有可见的页才保存在该数组中,调用非可见页将返回null值。
flipPages
Flipped Pages List
数组
正在翻动的页对象列表。
通过页序号进行调用。只有正在翻动的页才保存在该数组中,调用静止页将返回null值。
flipPage
Flipped Page Index
整数
主翻动页对象的序号。
主翻动页指离当前页最近的那个翻动页。
flipCount
Flipped Count
整数
当前正在翻动的页数。
<0表示正在翻动的页在左侧,>0表示在右侧。
flipping
Flipping
布尔值
当前是否有页面正在翻动。
即flipCount不为0。


1.4
公用方法说明公用方法是在Action中可进行调用的组件方法,以便通过程序来动态设置组件的效果或表现形式,或控制组件的动作。调用的格式为:[翻页组件对象名称].[方法名称] (方法参数1, 方法参数2, …)。
具体方法说明如下表所示:
方法名称
参数说明
功能说明
resizePage
width:新的页面宽度。若设为null则表示不变。
height:新的页面高度。若设为null则表示不变。
重设页面大小,可用来实现页面形状动态变化。
setFlipSize
width:新的页角翻动区域宽度百分比。
height:新的页角翻动区域高度百分比。
innerWidth:新的页面翻动区域宽度百分比。
innerHeight:新的页面翻动区域高度百分比。
设置翻动区域的大小。
startFlip
index:要翻动的页序号。该页必须当前可见。
corner:要翻动的页角或页面位置。可为字符串:top、bottom、topInner、bottomInner,分别表示上页角、下页角、上页面、下页面。
aimX:目标点x坐标。若为null则表示启用鼠标跟随,每次鼠标移动的位置自动设为目标点位置。
aimY:目标点y坐标。
开始翻页。
返回成功或失败。
stopFlip
index:要停止翻动的页序号。该页必须为正在翻动的页。若为null,则表示停止所有当前正在翻动的页。
finish:是否直接将翻动的页移动到静止位置。若为false,则该方法执行后,翻动的页仍然需要一定的时间移动到目标静止位置。
side:翻动的方向。可为字符串:left、right,分别表示相左翻和向右翻。
停止翻页。
返回成功或失败。
setAimPos
index:要设置目标点的页序号。该页必须为正在翻动的页。
aimX:目标点x坐标。若为null则表示启用鼠标跟随,每次鼠标移动的位置自动设为目标点位置。
aimY:目标点y坐标。
设置翻动页的目标点,可实现动态控制页面翻动过程。
返回成功或失败。
gotoPage
index:目标页序号。
rebuildPages:是否重建页面。若为false则页面内容不变但页序号更新。
跳转至指定页。
返回成功或失败。
setPageRange
first:第一页的页序号。
last:最后一页的页序号。
设置页数范围。

评论 0

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论