【发布时间】:2013-04-14 11:42:17
【问题描述】:
希望有人能帮忙
我正在尝试跨平台保持相同的 GUI,我希望在子页面的顶部有一个后退按钮,以便用户可以在 iOS 和 android 上返回到上一页。
我已经实现了一种适用于 android 的方法,但同样的代码在 iOS 上崩溃了,我稍后会发布代码,但我只是想知道是否有人已经有一个很好的例子,没有必要重新发明轮子等等。
谢谢大家
【问题讨论】:
标签: appcelerator titanium-alloy
希望有人能帮忙
我正在尝试跨平台保持相同的 GUI,我希望在子页面的顶部有一个后退按钮,以便用户可以在 iOS 和 android 上返回到上一页。
我已经实现了一种适用于 android 的方法,但同样的代码在 iOS 上崩溃了,我稍后会发布代码,但我只是想知道是否有人已经有一个很好的例子,没有必要重新发明轮子等等。
谢谢大家
【问题讨论】:
标签: appcelerator titanium-alloy
没关系找到原因,如果有人有一个很好的例子,我很乐意看到它,因为我现在看起来像一个黑客。
标题视图
<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 上运行
【讨论】: