Appcelerator合金导航跨平台示例

时间:2013-04-14 11:42:17

标签: appcelerator titanium-alloy

我希望有人可以提供帮助,

我正在尝试在平台上保留相同的GUI,并且我希望在子页面的顶部有一个后退按钮,以便用户可以返回iOS和iOS上的上一页。机器人。

我已经实现了一个适用于Android的方法,但同样的代码崩溃在iOS上,我将稍后发布代码,但我只是想知道是否有任何一个已经有一个很好的例子,没有点重新发明轮子和所有这些。

谢谢大家

1 个答案:

答案 0 :(得分:0)

没关系找到原因,如果有一个剂量有一个很好的例子,我很乐意看到它,因为我现在看起来像是一个黑客。

标题视图

<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上运行