2012-03-28 2 views
1

I Titanium Studio für die Entwicklung verwenden, tut acitvity Indikator in ios 5 zeigen, aber es ist sichtbar in ios 4 ... bitte helfenAcitvity Indikator in ios 5 zeigt, tut aber es ist sichtbar in ios 4

Code: -

var activityIndicator = Ti.UI.createActivityIndicator 
({ 
    style:Ti.UI.iPhone.ActivityIndicatorStyle.BIG, 
    top:45, 
    left:128, 
    font:{ fontSize:14, fontFamily:'Helvetica Neue', fontWeight:'bold'},  
    message:'loading..' 
}); 

window.add(activityIndicator); 
+1

Willkommen Überlauf Stack .... bitte zeigen Sie einen Code, den Sie verwenden .. – Maulik

+1

hier ist der Code ..... var activityIndicator = Ti.UI.createActivityIndicator ({ \t \t Stil: Ti.UI.iPhone.ActivityIndicatorStyle.BIG, \t top: 45, links: 128, Schriftart: {Fontsize size~~POS=HEADCOMP: 14, \t fontfamily: 'Helvetica Neue' \t fontweight: 'bold'}, Nachricht: 'loading ..' }); window.add (activityIndicator); – kevinvishal

Antwort

2

First a link to the docs. Jetzt eine Erklärung: wenn Sie eine Aktivitätsanzeige an einem Fenster oder Ansicht hinzuzufügen, haben Sie es auch so zeigen:

activityIndicator.show(); 

Dann, wenn y Ouré mit ihm getan Sie können es so verstecken:

activityIndicator.hide(); 

Beachten Sie auch, dass der BIG-Stil ist weiß und kann nicht auf einem weißen Hintergrund zu sehen.

Als Nachtrag ist dies schlecht Javascript Praxis:

var activityIndicator = Ti.UI.createActivityIndicator 
({ <----------- Never do this 
    ..... 
}); 
var activityIndicator = Ti.UI.createActivityIndicator({ <-- Thats better 
    ..... 
}); 

Dieser den Interpreter verursachen kann ein Semikolon nach der ersten Zeile zu stellen, Probleme zu verursachen, und es sieht einfach schrecklich (dies ist nicht Obj -C, das ist Javascript). Siehe this talk by Kevin Whinnery on "Best Practices for Javascript."