如何在 Appcelerator Titanium 中将页脚菜单停靠到底部?
如何在 Appcelerator Titanium 中将页脚菜单停靠到 Android 和 iPhone 的屏幕底部?我想在屏幕底部显示 3 个图标。
How do I dock a footer menu to the bottom of the screen on Android and iPhone in Appcelerator Titanium? I want to display 3 icons on the bottom of the screen.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
我使用 Titanium.UI.View 并设置底部: 0 让它停靠在底部。
I used Titanium.UI.View and set bottom: 0 to get it to dock to the bottom.
是的,我们为此使用 Ti.UI.Toolbar。让我们看一下这个示例代码:
Yes, we use Ti.UI.Toolbar for this. Let see this example code:
为此,请使用 Titanium.UI.ToolBar 。
Use Titanium.UI.ToolBar for that.
如果您使用 Appcelerator Alloy Framework
XML 视图中的代码
TSS 中的代码
这会将视图推到底部。这是一个屏幕截图。
不使用合金? JS 中也类似。
希望这有帮助。谢谢!
If you are using Appcelerator Alloy Framework
The code in the XML view
The code in TSS
This will push the view to bottom. Here is a screenshot.
Not using Alloy? It is similar in JS too.
Hope this is helpful. Thanks!
它可以在 android 上运行,但我仍然不知道为什么该按钮不能出现在 iphone 上
it works on android, but i still dont know why the button cant appear on iphone
请记住,工具栏与 Android 或平板电脑不兼容。
如果要将按钮设置在屏幕底部,请创建一个 View,将其设置在底部,然后考虑屏幕宽度,以相对位置分配按钮。
这是一个示例:
执行此操作...您将按钮放置在视图中。
第一个按钮 (button1) 从“left: 0”开始,宽度为视图的 30%。
第二个按钮(button2)在第一个按钮之后加上一个空格,依此类推...
它们的高度与视图的高度相同。
Remember that Toolbars aren't compatible for Android or Tablet.
If you want to set buttons to the bottom of the screen, create a View, set it at the bottom and then distribute the buttons with relative position, considering the screen width.
Here's an example:
Doing this... you are positioning the buttons in the View.
The first button ( button1 ) begins in "left: 0" and has a width of 30% of the View.
The second button ( button2 ) begins after the first button plus a space, and so on...
And the height of them is the same as the view's.