我有一个带有UINavBar的视图,下面是一个滚动视图。导航栏有一个分段按钮,我想用它在滚动视图中显示的两个图像之间切换。两个图像都在相同的滚动视图中,但是一个图像被隐藏起来。
我试图这样做:
-(IBAction)segmentedControlIndexChanged{
switch (self.segmentedControl.selectedSegmentIndex)
{
case 0:
bvpiimg.hidden = NO;
mppiimg.hidden = YES;
case 1:
bvpiimg.hidden = YES;
mppiimg.hidden = NO;
break;
default:
break;
}
}
当我切换分段控件时,它没有做任何事情。 此外,这些图像是巨大的pngs ..有没有比显示/隐藏更好的方式,这将更容易在内存/性能。
答案 0 :(得分:0)
确保分段控制操作与IB中的方法相连接。
答案 1 :(得分:0)
在案例0之后你需要休息一下:如果这是一个直接拷贝。案件1之后的休息时间也没有必要。
答案 2 :(得分:0)
我明白了!问题是我将seg控件设置为“内部触摸”,当需要“改变价值”时