Мне бы хотелось иметь анимацию скручивания страницы, когда мое приложение работает на iOS 5, для устройств iOS 4 я сделал собственную анимацию.
Я устанавливаю spineLocation вручную, так как иначе он не работает (см .: UIPageViewController: pageViewController: spineLocationForInterfaceOrientation: не вызывается ):
if ([UIPageViewController class]) {
NSDictionary *options = [[NSDictionary alloc] initWithObjectsAndKeys:[NSNumber numberWithInt:UIPageViewControllerSpineLocationMid], UIPageViewControllerOptionSpineLocationKey, nil];
...
Но это дает мне во время выполнения на iOS4:
Symbol not found: _UIPageViewControllerOptionSpineLocationKey
Код не доступен на iOS4-устройствах, тем не менее он вылетает с этим сообщением об ошибке. Что я могу сделать, чтобы заставить это работать?
Спасибо!