我有一个UIPageControl
包含多个UILabel
和UIImageView
每个页面的内容。
使用以下代码:
pageControl.numberOfPages=[arrData count];
for(int i=0;i<[arrData count];i++) {
NSString *body=[NSString stringWithString:[[arrData objectAtIndex:i] objectForKey:@"body"]];
NSLog(@"body %d=%@",i,body);
CGRect frame;
frame.origin.x = self.scrollView.frame.size.width * i;
frame.origin.y = 0;
frame.size.width = self.scrollView.frame.size.width;
}
我正确地看到了肖像中的物品。当设备旋转时,显然布局被破坏,因为self.scrollView.frame
被称为纵向布局。我如何处理旋转创建UIScrollViews
和UIPageControls
代码?