Appcelerator プロジェクトを継承し、IOS7 SDK に更新すると、iPad で分割ビューが壊れました。
このエラーが表示されます [情報] ウィンドウをビューの子として追加できません。戻る。
私が知る限り、コードは不足しているビューを作成してウィンドウに追加しようとしています。Appcelerators Migration Guideのこのセクションと関係があると思います! これは、IOS7 の新しいウィンドウ アーキテクチャを参照しています。他のすべては問題なくウィンドウに追加されているようです。これが問題かどうかはわかりませんが、これはユニバーサルな iPhone/iPad アプリケーションです。私は本当に IOS アプリケーションや Appcelerator をまったく使用していません。サポートをいただければ幸いです。
function StyledWindow(title) {
var self = Ti.UI.createWindow({
title :title,
backgroundImage : '/images/bg-window.png',
barImage : '/images/header.png',
barColor : '#e6c661', // currently set to gold. Blue is #14243d. This appears to only work on iOS 7
navTintColor : '#e6c661', // sets text color for what used to be nav buttons
tabBarHidden : true,
translucent : false, // This value removes the translucentsy of the header in iOS 7
statusBarStyle :Titanium.UI.iPhone.StatusBar.LIGHT_CONTENT, // This sets the window title to white text.
});
return self;
};
var artWindow = new StyledWindow();
var self = new StyledWindow('Articles');
self.add(artWindow); // this is where the error occurs