ADYAppearanceConfiguration Class Reference

Inherits from NSObject
Conforms to NSCopying
Declared in ADYAppearanceConfiguration.h

Overview

Provides appearance customization properties for interface elements used throughout the challenge flow.

Note: This class corresponds to the UiCustomization class in the specification.

  statusBarStyle

The preferred status bar style for the challenge flow.

@property (nonatomic, assign, readwrite) UIStatusBarStyle statusBarStyle

Discussion

The preferred status bar style for the challenge flow.

Declared In

ADYAppearanceConfiguration.h

  backgroundColor

The background color of the entire challenge flow.

@property (nonatomic, strong, readwrite) UIColor *backgroundColor

Discussion

The background color of the entire challenge flow.

Declared In

ADYAppearanceConfiguration.h

  textColor

A convenience property that sets the text color on every appearance object.

@property (nonatomic, strong, readwrite) UIColor *textColor

Discussion

A convenience property that sets the text color on every appearance object.

Declared In

ADYAppearanceConfiguration.h

  borderColor

A convenience property that sets the border color on every appearance object.

@property (nonatomic, strong, readwrite) UIColor *borderColor

Discussion

A convenience property that sets the border color on every appearance object.

Declared In

ADYAppearanceConfiguration.h

  tintColor

A convenience property that sets the tint color on every appearance object.

@property (nonatomic, strong, readwrite) UIColor *tintColor

Discussion

A convenience property that sets the tint color on every appearance object.

Declared In

ADYAppearanceConfiguration.h

  navigationBarAppearance

The appearance of the navigation bar.

@property (nonatomic, strong, readonly) ADYNavigationBarAppearance *navigationBarAppearance

Discussion

The appearance of the navigation bar.

Declared In

ADYAppearanceConfiguration.h

  labelAppearance

The appearance of the labels.

@property (nonatomic, strong, readonly) ADYLabelAppearance *labelAppearance

Discussion

The appearance of the labels.

Declared In

ADYAppearanceConfiguration.h

  textFieldAppearance

The appearance of the text fields.

@property (nonatomic, strong, readonly) ADYTextFieldAppearance *textFieldAppearance

Discussion

The appearance of the text fields.

Declared In

ADYAppearanceConfiguration.h

  selectAppearance

The appearance of select controls.

@property (nonatomic, strong, readonly) ADYSelectAppearance *selectAppearance

Discussion

The appearance of select controls.

Declared In

ADYAppearanceConfiguration.h

  infoAppearance

The appearance of info items.

@property (nonatomic, strong, readonly) ADYInfoAppearance *infoAppearance

Discussion

The appearance of info items.

Declared In

ADYAppearanceConfiguration.h

– buttonAppearanceForButtonType:

Returns the appearance for the button of the given type.

- (ADYButtonAppearance *)buttonAppearanceForButtonType:(ADYAppearanceButtonType)buttonType

Parameters

buttonType

The button type to return the appearance for.

Return Value

The appearance for the button of the given type.

Discussion

Returns the appearance for the button of the given type.

Declared In

ADYAppearanceConfiguration.h