Titanium for iPhone では、ナビゲーション バーの上に何かを表示することはできますか?それとも、ナビゲーション バーの常にトップのプロパティを無効にするだけですか?
これが今の様子です:
これは実際の Photoshop モックアップの一部です。
これを呼び出すコード スニペットは次のとおりです。
var win1 = Titanium.UI.createWindow({
title: 'Home',
navBarHidden: false,
barImage: 'topbar.png',
backgroundImage: 'bga.png'
});
c = Titanium.UI.createImageView({
image: 'logobar.png',
top: -13,
right: 7,
width: 74,
height: 108,
exitOnClose: !0
})
try {
win1.add(c);
c.animate({zIndex:3});
win1.addEventListener('focus', function () {
Titanium.App.Analytics.trackPageview('/win1')
});
}catch(e){
alert(e);
}
.animate の存在を信用していなかったので、try-catch が実装されましたが、存在していましたが機能しませんでした。