2012-02-17 8 views
0

私はAndroidアプリケーションをiPhoneプラットフォームに移植します。私はヘッダフッタのような機能が必要なので、私はiPhone用のAndroidスタイルのレイアウトを探しています。iphone相当のAndroid <include>と<merge>タグ?

iPhoneはこれをサポートしていますか?もしそうなら、どうですか?

[EDIT]

はconfusion.Iを作成する上で、ヘッダー・フッターの記述は再び説明しようとしていますように。

2つの異なる.xibファイルのビューを1つのxibでマージしたいのですが、私は "footer.xib"を持っています。同じ "footer.xib"ビューを別のページに各ページに同じコードをコピーします。私はiPhoneの世界にはとても新しいので、どんな指導も頂けます!

+0

Androidは画面レイアウトに関してiPhoneとは多少異なります。技術的な方法(コードでどのように宣言されているか)だけでなく、ユーザーとのやりとりの観点からも違いがあります。あなたはおそらく、iPhoneの最初からそれらをやり直すほうがよいでしょう。 –

答えて

1

私は最初から行くという概念を2番目に思います。なぜヘッダー機能が必要か(UINavigationControllerはデフォルトのヘッダーを提供する)、フッターでこれを行います:

UIViewまたはUIToolbarなどのサブクラスを作成し、カスタム図面またはカスタムレイアウトを行いますコード内。次に、UIViewをNIB/.XIBビューコントローラファイルにドラッグし、 "カスタムクラス"フィールドをサブクラスのフィールドに変更するか、プログラムで追加してビューに配置します。