问题标签 [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.
ios - 在重新加载集合视图之前从另一个视图控制器更改 SegmentedControl 索引
所以我遇到的问题是我有一个CollectionView
根据index
. 例如,如果我在index 0
,第一个cell
是“帽子”,然后我切换到index 1
,第一个cell
是“外套”。问题是如果我点击“外套”然后点击Back button
...它显示外套但我们真的还在“帽子”上。如果您单击“外套”,它将显示“帽子”的详细信息。
我之前通过CollectionView
在按下back button
... 时重新加载来解决了类似的问题,但这次似乎不起作用。所以我想要做的是确保在重新加载之前segmented control index
设置为0
。
这是我到目前为止从帽子/外套得到的东西detailview
:
这是segmented control
in 的代码UserViewController
:
我无法弄清楚从detail view
. 或者,如果这不起作用,就让它重新加载整个视图。
swift - MXSegmentedPager 初始页面
我有一个 4 页的 MXSegmentedPager。如何设置要显示的初始页面。我尝试了以下行,但它只更改了分段控件的选定索引。显示的页面不变。我知道这是一个简单的问题,但找不到任何东西。
MXSegmentedPager 库: https ://github.com/maxep/MXSegmentedPager
swift - Swift IBoutlet 默认值
我为分段控件设置了 IBOutlet 函数。它只会在用户更改值时显示一个值,但我想知道如果用户不选择其他选项,我将如何显示默认值。
例如,具有 [First, Second, Third] 的分段控件将在用户选择 Second 时打印 Second,但在用户选择其他内容和 THEN First 之前不会打印 First。
我敢肯定,答案很简单,但我是 Swift 新手,所以请原谅。
javascript - react native 中的分段控件在事件和我的状态中不包含相同的值
我对 React Native 中的 SegmentedControl 组件有疑问。
这里的问题是 nativeEvent.selectedSegmentIndex 的值和我的 selectedIndex 状态,在我的控制台中:
默认情况下 selectedIndex 状态在构造函数中设置为 1(最近)。
当我单击“全部”时,console.log 返回
0, 'nativeEvent'
1, '状态'
所以 nativeEvent 是正确的,但在我的状态下似乎没有更新,我不知道为什么。
你能帮我吗?
在 fetchData 方法中,我检查 selectedIndex 状态是 1 还是 0 来调用 ajax 请求,但它不会加载好的请求,因为状态值不是 nativeEvent.selectedSegmentedIndex。
问候。
javascript - React Native - 良好实践:SegmentedControlIOS 和 ListView
实施SegmentedControllIOS
with的最佳实践是ListView
什么?我尝试了三种解决方案,所有示例都包含SegmentedControllIOS
两个段和两个ListView
. 我邀请您讨论这三个的性能(也许有人可以提出其他更好的解决方案)。从我的角度来看,示例是按照最有效的顺序给出的。
1.两个独立的dataSource,一个ListView(改变ListView的dataSource)
2.两个独立的dataSource和两个独立的ListView
3.一个dataSource,cloneWithRows on dataSource on change index
ios - 控制 3 分段
我正在使用 Xcode 8.1,快速 3.0
我有代码用 2 个控件分段它的工作
当我尝试添加 3 时,它不知道我的代码有什么问题
这一项与 2 个分段一起工作
这个不适用于 3 Segmented
这里正在尝试使用 3x 分段控制的新代码;
android - 如何在 Android 中禁用分段控制?
谁能告诉我,如何在android中禁用分段控制。我一直在使用 Foursquared 库。
图书馆的链接如下。
ios - 视频自动播放 - ContainerView - 在视图之间切换 - Swift 3
我有一个HMSegmentedControl
用于在段之间切换。我使用容器视图在这些片段之间切换,效果很好,但是我的一个标签有一个在viewDidAppear
. 所以我的问题是,当容器视图加载之前的所有内容并根据 显示视图时isHidden = false
,即使未选择该片段,我的视频也会开始播放。我该如何处理这种情况?
这是我的segmentedControlValueChanged
事件代码
ios - Swift 3 - 禁用和启用分段控制
我有两个表格视图,我通过选择分段控件在它们之间切换。我还有一个带有搜索栏的搜索控制器。当我选择搜索栏时,应该禁用分段控件,这样您就无法选择第二个表格视图。当我单击搜索栏中的取消按钮时,应该再次激活分段控件。但这不起作用,分段控件保持禁用状态。当我选择一个表格视图单元格并返回到此视图控制器时,分段控件将再次启用。但是我希望在按下取消按钮时启用它。我的代码如下所示:
我也试过了segmentedController.isEnabled = false (&true)
,segmentedController.isUserInteractionEnabled = false (&true)
但这也行不通。
我究竟做错了什么?