Добавление прокрутки (по горизонтали) к представлению с прокруткой (по вертикали) и двумя метками Iphone SDK - PullRequest
0 голосов
/ 23 августа 2010

Я разработал приложение для iphone, которое имеет 6 карт (иконки с изображениями) в Rootview.Если щелкнуть карточку, появится другой вид, изображение которого будет увеличено (полный экран).Вид карты имеет кнопку Flip, которая показывает обратную сторону карты, которая содержит текст.На разных карточках разный текст.В зависимости от размера текста вид будет прокручиваться.Я использовал две метки: одну для заголовка текста и вторую метку, содержащую весь абзац.Я поместил вид прокрутки ниже двух меток для вертикальной прокрутки.

При нажатии n-й карты в Rootview должна появиться выбранная карта.Работает отлично.Я использовал отдельный вид для оформления карты спереди и другой для текста на обороте.Проблема в том, что когда карта открывается и переворачивается, чтобы увидеть текст, она должна прокручиваться по горизонтали слишком далеко от прокрутки по вертикали.Я не хочу ничего переделывать.Я поместил вертикальное представление прокрутки и метки на представлении, представляющем обратную сторону карты.Я добавил еще одно представление прокрутки, включил его свойство подкачки и написал код в следующих функциях.

scrollViewDidScroll: (UIScrollView *) sender;

scrollViewDidEndScrollingAnimation: (UIScrollView *) newScrollView.

Но это не работает, как хотелось бы.Никакая прокрутка не работает (даже вертикальная 1, которая ранее работала нормально. Я имею в виду, когда я расчесываю горизонтальную прокрутку, обе перестают работать. Как разрешить вертикальную и горизонтальную прокрутку для этого вида, который имеет две метки.

Я быценим вашу помощь ... Заранее спасибо

1 Ответ

0 голосов
/ 02 сентября 2010

Я решил это. Я использовал табличное представление, чтобы скрыть детали карты. Так что я получаю вертикальную прокрутку по умолчанию. Я взял прокрутку, которая будет содержать столько же таблиц, сколько есть карточек. И это сделано

...