FBNativeAdTableViewCellProvider

Class which assists in putting FBNativeAdViews into UITableViews. This class manages the creation of UITableViewCells which host native ad views. Functionality is provided to create UITableCellViews as needed for a given indexPath as well as computing the height of the cells.

Conforms to:UITableViewDataSource
Superclass:FBNativeAdTableViewAdProvider
Declared in:FBNativeAdTableViewCellProvider.h
Metodi di istanza
initWithManager:forType:

Method to create a FBNativeAdTableViewCellProvider.

ParametroDescrizione
manager

The naitve ad manager consumed by this provider

type

The type of this native ad template. For more information, consult FBNativeAdViewType.

- (instancetype)
initWithManager: (FBNativeAdsManager *)manager
forType: (FBNativeAdViewType)type;
Tipo dichiarato in: FBNativeAdTableViewCellProvider.h
initWithManager:forType:forAttributes:

Method to create a FBNativeAdTableViewCellProvider.

ParametroDescrizione
manager

The naitve ad manager consumed by this provider

type

The type of this native ad template. For more information, consult FBNativeAdViewType.

attributes

The layout of this native ad template. For more information, consult FBNativeAdViewLayout.

- (instancetype)
initWithManager: (FBNativeAdsManager *)manager
forType: (FBNativeAdViewType)type
forAttributes: (FBNativeAdViewAttributes *)attributes
NS_DESIGNATED_INITIALIZER;
Tipo dichiarato in: FBNativeAdTableViewCellProvider.h
tableView:cellForRowAtIndexPath:

Helper method for implementors of UITableViewDataSource who would like to host native ad UITableViewCells in their table view.

- (UITableViewCell *)
tableView: (UITableView *)tableView
cellForRowAtIndexPath: (NSIndexPath *)indexPath;
Tipo dichiarato in: FBNativeAdTableViewCellProvider.h
tableView:estimatedHeightForRowAtIndexPath:

Helper method for implementors of UITableViewDelegate who would like to host native ad UITableViewCells in their table view.

- (CGFloat)
tableView: (UITableView *)tableView
estimatedHeightForRowAtIndexPath: (NSIndexPath *)indexPath;
Tipo dichiarato in: FBNativeAdTableViewCellProvider.h
tableView:heightForRowAtIndexPath:

Helper method for implementors of UITableViewDelegate who would like to host native ad UITableViewCells in their table view.

- (CGFloat)
tableView: (UITableView *)tableView
heightForRowAtIndexPath: (NSIndexPath *)indexPath;
Tipo dichiarato in: FBNativeAdTableViewCellProvider.h