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

Ho un strange behavior se trascino in senso orizzontale l'black separation line tra le due finestre. Le finestre cambiano le dimensioni adattandosi ai miei movimenti.lega di titanio SplitWindow IOS strano cambiamento di comportamento

enter image description here enter image description here enter image description here

E, se cambio la width delle finestre è ancora più facile per identificare il black 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 ]

Puoi dire perché sta succedendo e come posso fermare questo comportamento ??

+0

Puoi essere un po 'più chiaro di cosa sia lo "strano comportamento"? Immagino che le due linee abbiano larghezze diverse. Ma devo indovinare ... –

+0

Hai provato a impostare 'touchEnabled = false' su' SplitWindow'? – kaspermoerch

+1

Il problema è che quelle 2 linee non sono "entità" differenti, un secondo prima che lo splitview funzioni correttamente un secondo dopo che ha rovinato tutto e non c'è modo di impostare quelle dimensioni – Zerho

risposta

0

Dopo aver visto questo problema pubblicato, ho testato la mia applicazione SplitWindow (che non è un'applicazione Alloy) e il bug esiste anche lì.

Tutto ciò che cercavo di impedire che ciò accadesse era inutile. Credo che sia da considerarsi un bug e dovrebbe essere segnalato al Titanium JIRA.