Я гуглил за применение горизонтального скручивания страницы в iPhone. Я также пытался это , но мне это не подходило (сменить ориентацию и работать в разных ори.). Я пытался искать в Интернете больше. Наконец-то я получил эту ссылку . Откуда я мог понять горизонтальный скручивание страницы.
Но когда я углубился в код, я обнаружил несколько странных моментов:
extern NSString *kCAFilterPageCurl; // From QuartzCore.framework
допустимо использовать внутреннюю переменную? (как уже упоминалось - от QuartzCore)
CAFilter *previousFilter = [[CAFilter filterWithType:kCAFilterPageCurl] retain];
Вышеприведенный оператор выдает предупреждение (не об ошибке) -> не найден метод '+ filterWithType:'. Может быть, использовать внутренний (apple's private) метод.
[previousFilter setDefaults];
Вышеприведенный оператор выдает предупреждение (не об ошибке) -> метод '-setDefaults:' не найден. Может быть, использовать внутренний (apple's private) метод.
Теперь мои запросы.
- У меня есть сомнения относительно проекта (возможно, с использованием закрытых методов Apple).
- Безопасен ли этот код для одобрения Apple Store?
- Если ответ 2 неверен, что нужно сделать для горизонтального скручивания страницы?
Короче говоря, я хочу горизонтальный завиток страницы и нуждаюсь в ваших предложениях по поводу правильного решения, которое может не беспокоить меня в будущем.