【发布时间】:2013-12-30 13:50:41
【问题描述】:
<SplitWindow id="home" platform="ios" formFactor="tablet">
<Require src="master" id="master"/>
<Require src="detail" id="detail"/>
</SplitWindow>
如果我在两个窗口之间水平拖动black separation line,我有一个strange behavior。
窗户会根据我的动作改变大小。
而且,如果我更改 windows 的width 就更容易识别black separation line
function demo() {
Alloy.Globals.master.win.width = 512;
Alloy.Globals.detail.win.width = 512;
}
[For test purpose you have to aim the exact pixel of the black separation line ]
您能告诉我为什么会发生这种情况以及如何阻止这种行为吗?
【问题讨论】:
-
你能再清楚一点“奇怪的行为”是什么吗?我猜这是两条线的宽度不同。但我不得不猜测......
-
你试过在
SplitWindow上设置touchEnabled=false吗? -
问题是这两行不是不同的“实体”,在拆分视图正常工作前一秒,在它搞砸了所有内容后一秒,无法设置这些尺寸
标签: javascript ios7 titanium titanium-mobile titanium-alloy