问题标签 [stacklayout]
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.
android - Xamarin 表单标签/StackLayout 旋转问题
我正在尝试以 xamarin 形式旋转一些标签,但存在一些问题。如果我旋转单个标签,文本将被修剪并且只有一些字母可见,我将每个标签放在一个堆栈布局中,我将堆栈布局本身旋转 -90 度,如下面的代码
标签旋转正确,没有文本被修剪。现在的问题是stacklayout 的VerticalOptions
orHorizontaOptions
不能正常工作。当我将其设置VerticalOption
为“开始”时,它会显示所有内容,而不是在顶部,而是从顶部以某种方式显示 25%。当HorizontalOptions
我将其设置为“开始”或“结束”时,还有另一个问题,如下图所示:
任何人都可以请帮助如何解决这个问题,或者是否有更好的方法来做到这一点?提前致谢
xamarin - FlexLayout 内 StackLayout 内的项目在 Xamarin Forms 中未垂直居中
我有一个列方向的 FlexLayout。在 FlexLayout 中,我放置了六个 StackLayout,每个都包含一个图像。
我需要将六个图像放在 StackLayouts 的中心,而不是现在在开始时显示。
如何在 StackLayout 中将项目居中?
xaml - 堆栈布局中的两个按钮,只有第一个有效
在我的 XAML 页面中,我嵌套了堆栈布局,最后嵌套了两个按钮。只有其中一个会单击(第一个)。我让它变得非常简单。只有颜色不同。当我把红色的放在上面时,它会点击。当我把绿色的放在上面时,它会点击。为什么两个都不点击,为什么只有第一个?我需要两者都点击。
我希望这两个按钮都应该是可点击的。只有第一个是可点击的。当顶部为红色时,它已启用/可点击。当顶部为绿色时,它已启用/可单击。但不是两者兼而有之。
xamarin - 自动缩放标签 Xamarin
我正在开发一个显示来自 RSS 提要的结果的应用程序。我试图在 Stacklayout 的同一行中显示标题和日期。
Xaml 代码:
我的期望:
我希望标题自动缩放以适合与日期相同的行。是否可以为整行设置宽度,然后将两个标签放在行内?
几个小时谷歌搜索的其他成果:
这是我找到的一些链接,但有些链接很旧,不确定它们是否有效。
这个是旧的Auto Scale Text Size
这个不起作用Xamarin 中的自动缩放标签字体大小
我还发现了几个 Nuget 包,但我认为我不需要这样做。 https://baskren.github.io/Forms9Patch/ https://forums.xamarin.com/discussion/43468/autosize-font-label
xamarin.forms - 网格没有像我预期的那样扩展
我尝试在 UI 中显示一堆带有重叠按钮的图像。这些按钮应该是透明的,并且在最顶部或底部有一个图标。虽然“按钮”正在工作,但图像堆栈却没有(或者更准确地说是父网格。但是,我还不是 100% 确定)。我希望得到与此类似的结果:https://i.imgur.com/2F7n963.png(橙色 = Up.png / Down.png;透明绿色 = 上 CommandGrid / Button;透明蓝色 = 下 CommandGrid / Button;黑色和红色图像堆栈,而红色是选定的“级别”)。
到目前为止,这是我的代码:
这是 ItemsStack(只是一个可绑定的 StackLayout):
这是 CommandGrid(基本上是一个具有自定义内容和透明度的“按钮”):
我现在整天都在尝试解决这个问题,并且不再知道如何解决它......
编辑:这是它目前的样子(远离它应该的样子):https ://i.imgur.com/KVmcjwe.png
编辑 2:至于现在,首先要找到一个可以使用的解决方案,我使用后面的代码来解决这个问题。但我显然应该对此做更多的研究,也许在休息后看看它(或者如果这里有人知道它是如何工作的或者这里有什么问题)。这就是我现在“解决”它的方式:
tabs - Nativescript中TabView(标签)的自定义位置
我正在将 Nativescript 和 Angular 用于应用程序。在一个页面的中间,我会添加两个选项卡,并在其下方添加它们的内容:
所以:
问题是我可以将 TabView 放在顶部或底部。我尝试将 TabView 包装成这样:
并且选项卡的位置正确,但它们不起作用(它们不会更改选项卡,我看不到选项卡内容)。那么,有没有办法自定义标签的位置?谢谢!