AFOpenFlowViewを横向きモードで使用しようとしていますが、フレームがステータスバーを超えないように、またはステータスバーが縦向きモードのフレームを超えないように設定されているかのように黒い縞模様が表示されます。
これが私が使用しているコードです:
CGRect applicationFrame = [[UIScreen mainScreen] bounds];
AFOpenFlowView *af = [[AFOpenFlowView alloc] initWithFrame:CGRectMake(0, 0, applicationFrame.size.height, applicationFrame.size.width)];
[af setBackgroundColor:[UIColor whiteColor]];
NSString *imageName;
for (int i = 0; i < 9; i++) {
imageName = [[NSString alloc] initWithFormat:@"picture_%d.png", i];
[af setImage:[UIImage imageNamed:imageName] forIndex:i];
[imageName release];
}
[af setNumberOfImages:9];
[af setViewDelegate:self];
[self setView:af];
[af release];
これが何が起こるかを示す画像です: