PTThumbnailSliderView
@interface PTThumbnailSliderView
: UIView <PTOverridable, UICollectionViewDataSource,
UICollectionViewDelegate>
A PTThumbnailSliderView object shows a set of page thumbnails for a PTPDFViewCtrl‘s current
document. The view also acts similar to a UISlider control, allowing the current page of the
associated PTPDFViewCtrl to be changed with tap, pan, and long-press gestures on the pages.
-
Initializes a new
PTThumbnailSliderViewinstance.Declaration
Objective-C
- (nonnull instancetype)initWithPDFViewCtrl: (nonnull PTPDFViewCtrl *)pdfViewCtrl;Swift
init(pdfViewCtrl: PTPDFViewCtrl) -
Initializes a new
PTThumbnailSliderViewinstance.Declaration
Objective-C
- (nonnull instancetype)initWithToolManager: (nonnull PTToolManager *)toolManager;Swift
convenience init(toolManager: PTToolManager) -
The PDFViewCtrl used to provide page thumbnails and document information to this view.
Declaration
Objective-C
@property (nonatomic, strong, readonly) PTPDFViewCtrl *_Nonnull pdfViewCtrl;Swift
var pdfViewCtrl: PTPDFViewCtrl { get } -
The tool manager used by this view.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nullable) PTToolManager *toolManager;Swift
var toolManager: PTToolManager? { get } -
Whether the view is currently tracking touch events.
Declaration
Objective-C
@property (nonatomic, getter=isTracking) BOOL tracking;Swift
var isTracking: Bool { get set } -
The maximum value of the magnification effect shown while tracking a touch. The default value is 1.5.
Declaration
Objective-C
@property (nonatomic) CGFloat magnification;Swift
var magnification: CGFloat { get set } -
Whether the speed of scrubbing is adjusted when dragging vertically while scrubbing. The default value is
YES.Declaration
Objective-C
@property (nonatomic) BOOL adjustsScrubbingSpeed;Swift
var adjustsScrubbingSpeed: Bool { get set } -
The collection view used by the view.
Declaration
Objective-C
@property (nonatomic, strong, readonly) UICollectionView *_Nonnull collectionView;Swift
var collectionView: UICollectionView { get } -
Undocumented
Declaration
Objective-C
- (instancetype)initWithFrame:(CGRect)frame NS_UNAVAILABLE; -
Undocumented
Declaration
Objective-C
- (instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE; -
Undocumented
Declaration
Objective-C
- (instancetype)init NS_UNAVAILABLE;
PTThumbnailSliderView Class Reference