Я пытаюсь использовать 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];
Вот изображение, чтобы показать, что происходит:
![enter image description here](https://i.stack.imgur.com/FRBow.png)