Titanium 无法在SplitWindow窗口中查看标题/标题控件 应用程序类型:移动 钛合金SDK:3.1.1.GA 平台和版本:iOS 6.1 设备:iOS模拟器 主机操作系统:OSX 10.8.4 钛工作室:3.1.1.201306112235

Titanium 无法在SplitWindow窗口中查看标题/标题控件 应用程序类型:移动 钛合金SDK:3.1.1.GA 平台和版本:iOS 6.1 设备:iOS模拟器 主机操作系统:OSX 10.8.4 钛工作室:3.1.1.201306112235,titanium,appcelerator,titanium-mobile,appcelerator-mobile,Titanium,Appcelerator,Titanium Mobile,Appcelerator Mobile,我的Alloy应用程序中有一个SplitWindow控件,我似乎无法获取主窗口和详细窗口的标题或标题控件。我在JIRA中发现Alloy还不支持SplitWindow窗口的TitleControl,但即使在JS中创建它们也似乎不起作用。我在下面包含了我的代码。下面是如何渲染SplitWindow的屏幕截图 settings.xml <Alloy> <SplitWindow id="settings" navBarHidden="false"> <

我的Alloy应用程序中有一个SplitWindow控件,我似乎无法获取主窗口和详细窗口的标题或标题控件。我在JIRA中发现Alloy还不支持SplitWindow窗口的TitleControl,但即使在JS中创建它们也似乎不起作用。我在下面包含了我的代码。下面是如何渲染SplitWindow的屏幕截图

settings.xml

<Alloy>
    <SplitWindow id="settings" navBarHidden="false">
        <Window id="master_window" navBarHidden="false">
        </Window>

        <Window id="detail_window" navBarHidden="false">
        </Window>
    </SplitWindow>
</Alloy>

要显示标题,您需要导航组或选项卡组

下面是一个类似的示例,但使用TabGroup来显示标题,而不是NavigationGroup

<Alloy>
    <SplitWindow id="index" formFactor="tablet">
        <!-- use TabGroup to get title to show -->
        <TabGroup>
            <Tab title="tab 1" >
                <!-- hide the tabBar so it looks like a regular window -->
                <Window id="master_window" tabBarHidden="true"  title="Master"></Window>
            </Tab>
        </TabGroup>
        <Window>
            <!-- use NavigationGroup to get title to show -->
            <NavigationGroup id="detailView">
                <Window id="detail_window" navBarHidden="false" title="Detail">
                    <ListView id="list" defaultItemTemplate="template1"></ListView>
                </Window>
            </NavigationGroup>
        </Window>
    </SplitWindow>
</Alloy>

你能把这些文件放到什么地方吗?只需要查看index.js和index.xml
<Alloy>
    <SplitWindow id="index" formFactor="tablet">
        <Window>
            <NavigationGroup id="masterView">
                <Window id="master_window" navBarHidden="false"  title="Master"></Window>
            </NavigationGroup>
        </Window>
        <Window>
            <NavigationGroup id="detailView">
                <Window id="detail_window" navBarHidden="false" title="Detail">
                    <ListView id="list" defaultItemTemplate="template1"></ListView>
                </Window>
            </NavigationGroup>
        </Window>
    </SplitWindow>
</Alloy>
<Alloy>
    <SplitWindow id="index" formFactor="tablet">
        <!-- use TabGroup to get title to show -->
        <TabGroup>
            <Tab title="tab 1" >
                <!-- hide the tabBar so it looks like a regular window -->
                <Window id="master_window" tabBarHidden="true"  title="Master"></Window>
            </Tab>
        </TabGroup>
        <Window>
            <!-- use NavigationGroup to get title to show -->
            <NavigationGroup id="detailView">
                <Window id="detail_window" navBarHidden="false" title="Detail">
                    <ListView id="list" defaultItemTemplate="template1"></ListView>
                </Window>
            </NavigationGroup>
        </Window>
    </SplitWindow>
</Alloy>