我需要在Swift中实现Swipeable UISegmentedControl
。我有UISegmenttedControl
视图,但我怎样才能像Android中的标签栏一样进行滑动。
我有一个git MIT许可项目HMSegmentedControl,但我需要独立实现它。我需要一个简单的指导。
答案 0 :(得分:2)
使用UISegmentControl
作为UIScrollView
我正在使用UIStoryboard
来设计我的视图。请按照以下步骤操作。
第1步:将UIScrollView
添加到故事板。
第2步:UIScrollView
的宽度应为View的宽度,高度约为60px。
第3步:将UISegmentControl
添加n个细分到UIScrollView
,UISegmentControl
的宽度应为100 * n px(您可以根据自己的要求进行计算)。< / p>
步骤4:现在,在ViewController中为UIScrollView
添加插座。
第5步:为UIScrollView
添加内容大小,在ViewController的viewDidLoad
中添加以下代码
self.scrollView.contentSize = CGSizeMake(100*n, 60);
请为UISegmentControl
进行自定义。我测试了同样的&amp;它对我有用。
这对你有用!