问题标签 [toolbaritems]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
138 浏览

android-activity - Xamarin Forms Toolbaritems 不显示

我正在尝试在我的根页面中创建工具栏项。Toolbaritems 不只显示在启动页面中,如果我导航到新页面,它们就在那里。

片段xaml

在应用程序()

和 MainActivity 片段,因为如果我删除SetSupportActionBar(toolbar)比将在我的根页面上显示工具栏项。

如何使 SetSupportActionBar(我用它来覆盖导航返回按钮。来自混淆源代码的解决方案不需要删除和工具栏项目已显示。

0 投票
1 回答
436 浏览

swift - 如何从 ToolbarItem 推送视图?

此代码未按预期工作:当我点击图像时未执行任何操作。

知道为什么或解决方法吗?

0 投票
1 回答
512 浏览

custom-renderer - Xamarin.Forms:当显示 ToolbarItems 时,如何在 TitleView 中居中显示图像?

我正在开发一个包含4 个选项卡的Xamarin.Forms.Shell 应用程序。我想在所有这些页面上显示一个包含居中 SVG 徽标的公共。 Title

为此,我可以使用TitleView这样的:

这很有效,并且徽标很好地位于NavigationBar. 但是,如果页面包含ToolbarItems,则徽标不再居中。

例如,在一个页面上我有一个ToolBarItem这样的:

是否有另一种方法可以通过使用或计算 SVG 的大小来将SVG 中的居中图像显示为 TitleCustomRendererToolbarItems

我看到一年前已经发布了一个类似的问题,但没有任何解决方案......

我已经尝试过ToolbarItemTitleView这样重绘:

在 iOS 上是正确的,但我可以看到:

  • 徽标不像不包含任何 的页面那样完全居中ToolBarItem,因为当我在页面之间切换时有一个小间隙
  • 图标的位置不像我使用ToolBarItem

在 Android 上,结果不正确:徽标的高度不同,并且图标不在TitleView.

0 投票
1 回答
309 浏览

swiftui - SwiftUI:如何只为 iPhone 显示一些工具栏按钮

我有一组工具栏按钮,只有当设备是 iPhone(不是 iPad)时才应该显示。

以下代码因此错误而失败:

包含控制流语句的闭包不能与结果生成器“ToolbarContentBuilder”一起使用

我确实理解它为什么会失败,但我无法想出一个解决方案来满足我的需要。

我很高兴创建一个单独的函数来实现它。我根本不知道该怎么做。

0 投票
1 回答
232 浏览

ios - Swift UI 单击导航栏链接隐藏状态栏在后面

我编写了一个简单的 Swift UI 应用程序,它在导航工具栏上创建一个 NavigationLink,并在显示的底部创建一个状态栏。单击导航栏上的齿轮链接时,它会将您带到子视图,但是当您返回父视图时,状态栏会被隐藏。如果单击屏幕中间的 NavigationLink 并返回父视图,状态栏将再次显示。

这看起来像 Swift UI 中的一个错误,有人知道如何修复吗?

0 投票
1 回答
35 浏览

xamarin.forms - 是否可以在两行上插入工具栏?

我想问是否可以在 Xamarin 中插入两行或多行的 ToolBar,如果可能,还可以如何更改背景颜色。谢谢