誰かが助けてくれることを願っています、
プラットフォーム全体で同じ GUI を維持しようとしています。ユーザーが iOS と Android の両方で前のページに戻ることができるように、子ページの上部に戻るボタンを配置したいと考えています。
Androidで動作するメソッドを実装しましたが、iOSで同じコードがクラッシュします。後でコードを投稿しますが、ホイールなどを再発明する意味がない、良い例が既にあるかどうか疑問に思っています。
みんな、ありがとう
誰かが助けてくれることを願っています、
プラットフォーム全体で同じ GUI を維持しようとしています。ユーザーが iOS と Android の両方で前のページに戻ることができるように、子ページの上部に戻るボタンを配置したいと考えています。
Androidで動作するメソッドを実装しましたが、iOSで同じコードがクラッシュします。後でコードを投稿しますが、ホイールなどを再発明する意味がない、良い例が既にあるかどうか疑問に思っています。
みんな、ありがとう
原因が見つかっても気にしないでください.1回の投与で良い例があれば、私は現時点でハックのように見えるので、それを見たいと思います.
ヘッダー ビュー
<Alloy>
<View id="container">
<View id="back">
<ImageView id="backImage"/>
</View>
</View>
子ビュー
<Alloy>
<Window>
<View id="mainView">
<Require src="header" id="header"/>
<View id="scroller"></View>
<View id="MsgText">
<Label id="lblUpcomingEventsMsg" textid="UpcomingEventsMsg" />
<Label id="lblPleaseSelect" textid="PleaseSelect" />
</View>
<View id="TableContainer">
<TableView id="Eventstable" dataCollection="events" dataFilter="whereFunction" dataTransform="transformFunction">
<Require src="Eventrow"/>
</TableView>
</View>
</View>
</Window>
ヘッダーJS
$.back.addEventListener('click', function() {
if ($.back.enabled) {
$.trigger('back');
}
});
$.back.on は ios で例外を引き起こし、android で動作します