test1
1. 在当前页显示隐藏的导航条
//显示导航条
self.navigationController.navigationBar.hidden = NO;
2. 定义两个segment,可以在之后插入:
//插入一个item
[segment insertSegmentWithTitle:@"多一个" atIndex:2 animated:YES];
segment颜色:
//着色
segment.tintColor = [UIColor purpleColor];
3. 定义图片的segment
![](https://app.yinxiang.com/shard/s21/res/377d3d1f-00ac-4735-b08c-da716847f59a.png)
4. 设置第一个segment为选中状态:
//选中的index
segment.selectedSegmentIndex = 0;
5. 通过segment切换视图的思路是:
建2个UIView加到self.view上,如果第一个为选中状态:则显示一个,隐藏另一个:
if (segmentControl.selectedSegmentIndex == 0)
{
view1.hidden = NO;
view2.hidden = YES;
}
else
{
view1.hidden = YES;
view2.hidden = NO;
{
view1.hidden = NO;
view2.hidden = YES;
}
else
{
view1.hidden = YES;
view2.hidden = NO;
}
// 0420 更新
注意:
它的UIControlEvent是ValueChanged
代码:
6. UISlider 滑条 // 可以设置滑条两边的图片,不必创建UIView // 记得写最大,最小值
//最小值图片
slider.minimumValueImage = [UIImage imageNamed:@"Fav_Filter_ALL_HL"];
//最大值图片
slider.minimumValueImage = [UIImage imageNamed:@"Fav_Filter_ALL_HL"];
//最大值图片
slider.maximumValueImage = [UIImage imageNamed:@"Fav_Filter_Img_HL"];
最大最小值:
//最大范围
slider.maximumValue = 100;
//最小返回
slider.maximumValue = 100;
//最小返回
slider.minimumValue = 0;