【问题标题】:Appcelerator alloy navigation cross platform example [closed]Appcelerator合金导航跨平台示例[关闭]
【发布时间】:2013-04-14 11:42:17
【问题描述】:

希望有人能帮忙

我正在尝试跨平台保持相同的 GUI,我希望在子页面的顶部有一个后退按钮,以便用户可以在 iOS 和 android 上返回到上一页。

我已经实现了一种适用于 android 的方法,但同样的代码在 iOS 上崩溃了,我稍后会发布代码,但我只是想知道是否有人已经有一个很好的例子,没有必要重新发明轮子等等。

谢谢大家

【问题讨论】:

    标签: appcelerator titanium-alloy


    【解决方案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 上运行

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 2017-02-02
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      • 2018-01-29
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      相关资源
      最近更新 更多