【发布时间】:2015-09-22 23:54:51
【问题描述】:
我有一个具有半屏 UIScrollView 的 UIViewController。这是在 IB 中设计的,具有所有必需的约束并且工作正常。我有几个 UIViews (xib) 文件,并为 UIViews 上的每个对象分别正确设置了正确的约束。现在,当我加载这些 UIView 并将其添加到 UIScrollView 时,所有 UIView 都会失去它的约束,并且滚动视图甚至会在屏幕之外显示 UIView。我想要的是仅在 UIScrollView 中显示 UIView,当我向右滚动(水平滚动)时,它会显示第二个 UIView,而不是显示第一个 UIView 的剩余部分。
我该如何解决这个问题?感谢您的回复。
【问题讨论】:
-
如何将视图添加到滚动视图。以编程方式还是通过 IB?
-
以编程方式 UIView *dashboard = [[[NSBundle mainBundle] loadNibNamed:@"FirstView" owner:self options:nil] objectAtIndex:0]; [仪表板 setFrame:CGRectMake(0, 0, self.scrollPresenter.frame.size.width, self.scrollPresenter.frame.size.height)];
标签: ios