问题标签 [segmentedcontrol]

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 投票
2 回答
2356 浏览

ios - 分段控制中的渐变色调颜色

我用这种方法得到渐变图像

然后我将分段控件的 tintColor 设置为渐变:

那是行不通的。但是,相同的代码适用于设置 backgroundColor:

有人知道为什么吗?我真的需要设置渐变 tintColor。非常感谢任何帮助。

编辑:

理想情况下,我希望我的分段控件如下所示:

在此处输入图像描述

0 投票
1 回答
507 浏览

ios - 如何在iOS(Xcode)中的提交按钮内实现分段控制?

我在提交按钮中有一个针对性别的分段控件,但是,它给出了一个错误说明:

“无法将类型“String”的值分配给类型“UISegmentedControl!”“

有谁知道如何在按钮内正确编码分段控件,以便当用户单击提交按钮时,它会在页面上显示选定的性别?

编辑:我要回答的问题是:

“实现一个应用程序,其中包括名称、地址和步进器(用于年龄)和两个分段控件(用于“男性/女性”和“已注册/未注册”)的输入字段。当用户单击提交按钮时,它会显示页面上的消息,例如您好姓名、地址:地址、年龄:年龄、性别:男/女、状态:已注册/未注册。”

这是我的编码:

0 投票
1 回答
19 浏览

android - 图像不再使用 Android 7 在 CustomRadioImageButton 上绘制

我已经使用这个分段控制器库很长时间了,但是在 Android 7 下,图像不再绘制在单选按钮上......有没有人知道这个版本的 Android 发生了什么变化导致它停止工作?

segmentedcontrollerradiobutton 绘制,但应该在按钮上的图像不再绘制。

正在使用的图书馆:

https://github.com/vinc3m1/android-segmentedradiobutton

实际上,在 Android 7 中,IMAGE 值在运行时始终为 NULL。

0 投票
2 回答
7106 浏览

dart - 如何设置 CupertinoSegmentedControl 高度?

我正在尝试使用CupertinoSegmentedControl来自flutter Cupertino库中的AppBar使用底部属性来实现以下设计(高度= 32)

库比蒂诺分段控制

所以我尝试了以下方法:

0 投票
1 回答
692 浏览

ios - 如何动态更改 SegmentedControl 中标签中的值?斯威夫特 4,iOS

我在实现分段控件时遇到了一些问题。我来找你(更有经验的人)就我应该做些什么来解决这个问题获得一些建议。我来啦:

对于“当前”选项卡,“面板的最佳方位角”和“面板的最佳倾斜角度”应该是“跟踪太阳”(我稍后会添加的代码),换句话说:这两个字段必须实时更新(再次,那个代码我稍后会做)。“面板当前方位角”和“面板当前倾斜角度”基本上会根据手机的位置而变化(我使用 coreMotion 和 coreLocation 来获取它们)。

问题是这样的(解释后添加的图像):

对于“当前”选项卡,“面板最佳方位角”和“面板最佳倾斜角度”字段必须随时间变化。“面板的当前倾斜角度”必须从一开始就显示面板(手机)的倾斜,它不这样做(只有在您选择另一个选项卡时才会这样做)。

“面板的最佳倾斜角度”对于 3、6 个月和“年”选项卡必须具有固定(但不同)的值。“面板的最佳方位角”对于 3、6 个月和“年”选项卡是相同的(我稍后也会添加该代码)。然而,当我选择“当前”选项卡时,我遇到了问题,在这里,“面板的最佳方位角”获得了“跟踪太阳”的值,当我选择另一个选项卡时,当它应该显示“180º”时,该值仍然存在。这只发生在手机仍在表面上时,只要我移动手机,该字段中的值就会变为 180º。当我从其他选项卡转到“当前”选项卡时会发生相反的情况(而不是显示“跟踪太阳”它显示“180º”,再次,当手机移动时会出现此值,

基本上,唯一正常工作的字段是分段控件中所有 4 个选项卡中的“面板的当前方位角”。

请参阅图像以获得更好的想法。

我在初始视图中得到的

我在初始视图中想要什么

如果手机在移动,我会得到什么(这对于 3、6 个月和年份标签是正确的)

如果手机静止,我会得到什么,如果我在手机静止时选择了“当前”选项卡,然后我选择了另一个选项卡

与上一张图片相同

所以,我的问题是:我能做些什么来防止这种情况发生?我尝试在与分段控件相对应的@IBAction 中使用switch-case 语句,但很明显它不起作用。在这里,我与您分享我在项目中使用的代码:

提前感谢您的时间和建议。

问候。

0 投票
1 回答
901 浏览

xamarin.forms - xamarin 形式的渐变颜色分段控制

我需要你的帮助。

我想在 xamarin 表单中做渐变背景颜色分段控件,就像这个屏幕截图一样。我怎样才能做到这一点?任何的想法?谢谢你。

截屏

替代链接:替代链接

0 投票
1 回答
396 浏览

swift - 如何使用分段控制动态更改 collectionView 项目的大小(如 instagram)

如何构建类似于 Instagram 的 UICollectionView?我已经创建了三列之一:

但是当 selectedControl 的值变为 1 时,我希望 Collection 视图的项目变为 1 列宽,然后如果值变回 0,则 collectionView 会变回 3 列设置。有没有办法做到这一点?

0 投票
3 回答
2915 浏览

swiftui - 带有 onTapGesture 的分段选取器不响应点击

我尝试重新实现我正在使用的 SegmentedControlers,因为它们在 Xcode 11 beta 5 中已被弃用。这花了一段时间,但我得到了我想要的外观。但是,当我用 onTapGesture() 替换 tapAction 时,选择器停止工作。

下面的代码显示了问题。注释掉 pickerStyle 会得到一个与 onTapGesture() 一起工作的轮子选择器

我希望 Picker().pickerStyle(SegmentedPickerStyle()) 应该像 SegmentedController() 一样工作。

0 投票
1 回答
165 浏览

swift - 不使用分段控制(Swift)切换黑暗和光明

好吧,我正在尝试为带有分段索引的 cookie 点击器制作一个明暗主题,但是当我切换时没有任何反应,如果有人可以帮助我,我真的很困惑,我将非常感激。

我试过改变 else if。删除代码只是在它的广告中尝试打印语句,如果函数

我希望它改变颜色,但它不是没有错误

0 投票
1 回答
112 浏览

ios - 根据当前显示的 UICollectionViewCell 更改 UISegmentedControl.selectedIndex 值

如何根据当前显示的 UICollectionViewCell 更改 UISegmentedControl.selectedIndex 值?我的 collectionView 将isPagingEnabled 设置为 true,我可以根据 UISegmentedControl 的选定索引轻松选择不同的项目,但我该如何做相反的事情呢?

每次用户更改collectionView的页面时是否有一个函数被调用,该页面还给出了当前显示项目的indexPath?

访问 visibleCells 数组似乎没有任何用处。像这样的功能

其中fromIndexPathtoIndexPath是两个单元格的 indexPaths(我开始滚动的那个和我要结束滚动的那个)可以工作。

我能做些什么?