Вращение Uilabels в зависимости от страницы в приложении uiscrollview, как в приложении Google+

StackOverflow https://stackoverflow.com/questions/8345088

Вопрос

У меня есть приложение с несколькими (8) разными представлениями в Uiscrollview. Они кружат, чтобы вы добрались до первого, когда пытаетесь получить «позади» последнего и наоборот. Моя проблема в том, как создать диапазон титула, как в потоке приложения Google+. Там названия кружат с страницами и показывают текущую видимую страницу. Как я мог это понять? Можно ли создать общий класс для использования такого представления во многих различных приложениях?

Я уже пытался решить эту проблему с некоторыми разными подходами, но все они не работали (хорошо). Я могу отображать этикетки над моим Scrollview и переместить их, но как далеко и с каким текстом мне кажется сложным.

Так что теперь я с нетерпением жду ваших ответов; D

Это было полезно?

Решение

Попробуйте использовать два UIScrollView, один для содержания и один для заголовков. Заголовок UIScrollView будет контролироваться вашим контроллером представления, который также является делегатом основного UIScrollView. Анкет Обновите заголовок UIScrollView Когда вы получаете -scrollViewDidScroll: Сообщение от основного UIScrollView.

Другие советы

Я думаю, что вам нужно добавить метку в CustomView, а затем добавить CustomViews в ScrollView, вы получите события для индивидуального представления, чтобы вы могли повернуть это представление в соответствии с углом и сохранить метку в Fix Place ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top