UISegmentedControl
位于UINavigationBar
,有两个元素(例如@"One"
和@"Two"
)。
UIViewController
包含UIScrollView
,其中两页有水平滚动。分段控件指示当前显示的页面。我知道这是如何工作的,但我想实现它,以便滚动选定的选项卡顺利更改。
就像Apple Music应用程序一样...
答案 0 :(得分:3)
事实证明,设置分段控件的选定索引现在是可动画的:
UIView.animateWithDuration(4) {
self.seg.selectedSegmentIndex = 1
}
所以他们必须这样做,通过将图层速度设置为0
并更改timeOffset
来协调视图的交互式滚动,正如我在此解释的那样:https://stackoverflow.com/a/22677298/341994 < / p>