所以基本上我有一个使用-horizontalSelect
的应用程序,一旦你在horizontalSelect中选择一个单元格,它就会隐藏和取消隐藏scrollViews。但问题是,一旦你选择“XBOX”,一切都会消失并且没有任何显示,但是一旦你点击PS3,就会出现PS3 scrollView。
两个scrollView都添加在故事板中。
这是代码
-(void) horizontalSelect:(id)horizontalSelect didSelectCell:(KLHorizontalSelectCell*) cell {
if([cell.label.text isEqualToString:(@"PS3")]) {
self.ps3ScrollView.hidden = NO;
self.xboxScrollView.hidden = YES;
NSLog(@"PS3 SELECTED!");
} else if([cell.label.text isEqualToString:(@"XBOX")]) {
self.ps3ScrollView.hidden = YES;
self.xboxScrollView.hidden = NO;
NSLog(@"XBOX SELECTED!");
}
// NSLog(@"Selected Cell: %@", cell.label.text);
}
它看起来如何 PS3- http://gyazo.com/c7b6492e9703a750d67d4b4654d047c5
答案 0 :(得分:0)
self.xboxScrollView
可能在某些东西之下。尝试添加以下行:
[self.view bringSubviewToFront:self.xboxScrollView];
(除非self
是视图,然后只需删除.view
)
之后:
self.xboxScrollView.hidden = NO;
编辑: 假设您正确设置了故事板,并且这些打印语句按预期工作。