Braze iOS SDK
Documentation for the Braze iOS SDK
 All Classes Functions Properties
Instance Methods | Properties | List of all members
ABKNFCaptionedMessageCardCell Class Reference

Instance Methods

(void) - setUpTitleBackgroundView
 
(void) - setUpTitleLabel
 
(void) - setUpDescriptionLabel
 
(void) - setUpLinkLabel
 
(void) - setUpCaptionedImageView
 
(void) - setUpFonts
 
(void) - hideLinkLabel:
 
(void) - applyCard:
 
- Instance Methods inherited from ABKNFBaseCardCell
(void) - setUp
 
(void) - setUpUI
 
(void) - setUpRootView
 
(void) - setUpRootViewBorder
 
(void) - setUpUnreadIndicatorView
 
(void) - applyCard:
 
(UIImage *) - getPlaceHolderImage
 
(Class) - imageViewClass
 

Properties

UIColor * titleLabelColor
 
UIColor * descriptionLabelColor
 
UIColor * linkLabelColor
 
IBOutlet UIImageView * captionedImageView
 
IBOutlet UILabel * titleLabel
 
IBOutlet UILabel * descriptionLabel
 
IBOutlet UIView * titleBackgroundView
 
IBOutlet UILabel * linkLabel
 
IBOutlet NSLayoutConstraint * imageHeightConstraint
 
IBOutlet NSLayoutConstraint * bodyAndLinkConstraint
 
- Properties inherited from ABKNFBaseCardCell
IBOutlet UIView * rootView
 
IBOutlet UIImageView * unreadIndicatorView
 
id< ABKBaseNewsFeedCellDelegatedelegate
 
IBOutlet NSLayoutConstraint * rootViewLeadingConstraint
 
IBOutlet NSLayoutConstraint * rootViewTrailingConstraint
 
IBOutlet NSLayoutConstraint * rootViewTopConstraint
 
IBOutlet NSLayoutConstraint * rootViewBottomConstraint
 
CGFloat cardSidePadding
 
CGFloat cardSpacing
 
BOOL hideUnreadIndicator
 

Additional Inherited Members

- Class Methods inherited from ABKNFBaseCardCell
(UIColor *) + ABKNFDescriptionLabelColor
 
(UIColor *) + ABKNFTitleLabelColor
 
(UIColor *) + ABKNFTitleLabelColorOnGray
 

Method Documentation

- (void) hideLinkLabel: (BOOL)  hide

This method adjusts the bodyAndLinkConstraint and hides or shows the link label.

- (void) setUpCaptionedImageView

Programmatic initialization and layout of image view. Exposed for customization.

- (void) setUpDescriptionLabel

Programmatic initialization and layout of the description label. Exposed for customization.

- (void) setUpFonts

Configures fonts of labels with dynamic type on supported versions of iOS uses older font style on earlier versions. Exposed for customization.

- (void) setUpLinkLabel

Programmatic initialization and layout of the link label. Exposed for customization.

- (void) setUpTitleBackgroundView

Programmatic initialization and layout of the title background view, grey bar that the title label is in. Exposed for customization.

- (void) setUpTitleLabel

Programmatic initialization and layout of the title label. Exposed for customization.