可滑动的 UISegmentedControl
Swipeable UISegmentedControl
我需要在 Swift 中实现可滑动 UISegmentedControl
。我有 UISegmenttedControl
视图,但是我怎样才能像 Android.
中的标签栏一样滑动
我有一个 git MIT 许可项目 HMSegmentedControl,但我需要独立实施它。我需要一个简单的指导。
使用 UISegmentControl
作为 UIScrollView
的子视图
我正在使用 UIStoryboard
来设计我的视图。请按照以下步骤操作。
第 1 步:将 UIScrollView
添加到故事板。
第2步:UIScrollView
的宽度应为View的宽度,高度约为60px。
第三步:在UIScrollView
中添加UISegmentControl
和n段,UISegmentControl
的宽度应该是100*n px(可以根据自己的需求计算) .
第 4 步:现在,在 ViewController 中添加 UIScrollView
的出口。
第 5 步:为 UIScrollView
添加 contentsize,以下代码位于 ViewController
的 viewDidLoad
self.scrollView.contentSize = CGSizeMake(100*n, 60);
请为 UISegmentControl
进行您自己的自定义。我已经测试过,它对我有用。
这应该适合你!
我需要在 Swift 中实现可滑动 UISegmentedControl
。我有 UISegmenttedControl
视图,但是我怎样才能像 Android.
我有一个 git MIT 许可项目 HMSegmentedControl,但我需要独立实施它。我需要一个简单的指导。
使用 UISegmentControl
作为 UIScrollView
我正在使用 UIStoryboard
来设计我的视图。请按照以下步骤操作。
第 1 步:将 UIScrollView
添加到故事板。
第2步:UIScrollView
的宽度应为View的宽度,高度约为60px。
第三步:在UIScrollView
中添加UISegmentControl
和n段,UISegmentControl
的宽度应该是100*n px(可以根据自己的需求计算) .
第 4 步:现在,在 ViewController 中添加 UIScrollView
的出口。
第 5 步:为 UIScrollView
添加 contentsize,以下代码位于 ViewController
viewDidLoad
self.scrollView.contentSize = CGSizeMake(100*n, 60);
请为 UISegmentControl
进行您自己的自定义。我已经测试过,它对我有用。
这应该适合你!