電話ギャップのあるiPhoneアプリケーションを開発する際には、アイテムのリストを表示する必要がありました。
jquery mobileを使用して、順序付けられていないリストを作成しました
<ul data-role="listview" id="list1">
<li> List item1</li>
<li> List item2</li>
</ul>
長いリストまでスクロールすると、ページヘッダーが消えてしまうので、jquerymobileの「data-postion」属性を使用してヘッダーを修正してみてください。しかし、パフォーマンスが悪いため、オーバーフロープロパティを使用してスクロール可能なリストに変更しました(ただし、スクロール機能はあまり良くありませんでした)。CSSはこんな感じでした
#listWrapper{
position:fixed;
overflow:auto;
height:330px;
}
IPhone 4sでは正常に機能しましたが、下位バージョンのIPhoneでは機能しませんでした。オーバーフロープロパティに代わるものはありますか?または、これに対する他の可能な修正はありますか?
ページコンテンツ全体を移動せずに、Phonegap(iOS)でアイテムのリスト(固定の高さとスクロール機能を使用)を表示する方法はありますか?
この問題に関する助けをいただければ幸いです。
ありがとう。