私は、すべての単一ページの数を含む を持っています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
コードによる処理をどのように処理する必要がありますか?