Сделать 3 вида видимыми с NIPagingScrollView? - PullRequest
1 голос
/ 05 марта 2012

Я играю с NIPagingScrollView, и мне интересно несколько вещей:

  • Обязательно ли возвращать представление шириной 320 пикселей в pagingScrollView: pageViewForIndex :? Если нет, есть ли способ автоматически центрировать вид на странице?
  • Я хотел бы отобразить на правом краю и на левом краю экрана часть правого и левого видов NIPagingScrollView. Возможно ли это?

Спасибо!
Martin

1 Ответ

2 голосов
/ 29 октября 2012

По сути, это работает так же, как и для UIScrollView:

  1. Установите clipsToBounds на NO как для NIPagingScrollView, так и для его дочернего UIScrollView экземпляра (pagingScrollView);
  2. Сделайте ваше NIPagingScrollView меньше ширины родительского представления - 260px сработало, найдите для моих нужд, но отрегулируйте это при необходимости;

Честно говоря, если вы ориентируетесь на iOS 6 или выше, я бы предложил использовать UICollectionView вместо NIPagingScrollView. Вы получите гораздо больше гибкости в макете.

...