【发布时间】:2011-04-26 13:24:24
【问题描述】:
我想使用一个非常大的分段控件组件,所以我想在 uiscrollview 中制作它。所以通过水平滚动用户可以选择合适的项目。 我写了这段代码:
CGRect rect = [[UIScreen mainScreen] applicationFrame];
CGRect frame = CGRectMake(rect.origin.x + kLeftMargin, rect.size.height - kPaletteHeight - kTopMargin, 2*rect.size.width , kPaletteHeight);
seg.frame = frame;
scroll.frame = frame;
scroll.contentSize = CGSizeMake(frame.size.width * 2,frame.size.height);
scroll.showsHorizontalScrollIndicator = YES;
scroll.showsVerticalScrollIndicator = NO;
scroll.scrollsToTop = NO;
[scroll addSubview:seg];
但是滚动视图并没有让segmentedcontrol被看到。 我的错在哪里?
【问题讨论】:
-
遇到同样的问题!你最后的决定是什么?
-
我遇到了问题,我可以看到分段控件并且可以水平滚动,但是我无法选择创建时未显示的分段。有人吗?
标签: iphone uiscrollview uisegmentedcontrol