javascript - 根据当前 View 将按钮设置为可见和不可见

标签 javascript xml titanium appcelerator appcelerator-mobile

我有这样的层次结构。

<Alloy>
   <Window>
      <View id="titlebar">
         <Button id="home" title="Home" />
         <Label id="title" />
      </View>
      <View id="changing_view">
          /**** This view changes everytime ******/
      </View> 
   </Window>
</Alloy>

我的应用程序中只有一个窗口,我创建 Controller 并将窗口中的 View 替换为该 Controller 的 View 。

我的标题栏 View 始终存在,并且有主页按钮。我想在主视图中隐藏主页按钮,并在其余 View 中显示它。

如何检查当前 View 是否为主视图?

最佳答案

你可以hide Controller 中的按钮使用其 id。稍后可以 show它,还有一些其他的观点。

关于javascript - 根据当前 View 将按钮设置为可见和不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24335260/

相关文章:

javascript - 让 SoundJS 与 Cordova/Phonegap 一起工作

javascript - 如何在一次查询中获取多个计数?

xml - 如何将 XML::Simple 与可能具有一个或多个子元素的 XML 标记一起使用?

c# - C# 中带有属性的可空元素的 XML 序列化

webview - 使用 Titanium 的 webview 触发 API 事件时遇到问题

javascript - Passport JS 无法读取未定义的属性(读取 'initialize' )

有效 XML 标签名称的 PHP 正则表达式

javascript - 我们如何使用Javascript单击addeventlistener在Titanium Developer中获取createImageView的图像路径或URL?

ios - Tabs,应该是窗口还是 View ?

javascript - 将文本附加到选项卡标题?