2013-12-12 11 views
5
<SplitWindow id="home" platform="ios" formFactor="tablet"> 
      <Require src="master" id="master"/> 
      <Require src="detail" id="detail"/> 
    </SplitWindow> 

私は2つのウィンドウ間で水平にblack separation lineをドラッグする場合、私はstrange behaviorを持っています。 ウィンドウは自分の動きに合わせてサイズが変わります。チタン合金SplitWindow IOS奇妙な行動の変化幅

enter image description here enter image description here

enter image description hereそして、私は窓のwidthblack separation line

function demo() { 
Alloy.Globals.master.win.width = 512; 
Alloy.Globals.detail.win.width = 512; 
} 

enter image description here enter image description here

[For test purpose you have to aim the exact pixel of the black separation line ]

を識別することも簡単です変更した場合

なぜこれが起こっているのか、この動作を停止する方法を教えてください。

+0

"奇妙な振る舞い"が少しわかりますか?私はそれが2つの線が異なる幅であることを推測しています。しかし、私は推測する必要があります... –

+0

'SplitWindow'で' touchEnabled = false'を設定しようとしましたか? – kaspermoerch

+1

問題は、それらの2行が異なる「エンティティ」ではないことです. 秒前にsplitviewが正常に動作する前にすべてがうんざりしてしまい、これらのサイズを設定する方法がない – Zerho

答えて

0

この問題が掲載された後、私は自分のSplitWindowアプリケーション(これは合金アプ​​リケーションではありません)をテストしました。そこにもバグが存在します。

私がこれを起こさないようにしようとしたことは無駄でした。私はそれがバグとみなされ、Titanium JIRAで報告されるべきだと考えています。