DefaultToolbarItem

@available(iOS 9.0, *)
@objcMembers
@objc(PESDKDefaultToolbarItem)
open class DefaultToolbarItem : ToolbarItem

A DefaultToolbarItem is a toolbar item with a label in the center and a default discard button on the left and apply button on the right. It is used in most tool controllers.

Properties

  • The title label of the item.

    Declaration

    Swift

    open lazy var titleLabel: Label = {
      let label = Label()
      label.textAlignment = .center
      return label
    }()
  • The default discard button on the leading side.

    Declaration

    Swift

    open lazy var discardButton: ToolbarButton = {
      let discardButton = ToolbarButton()
      discardButton.setImage(UIImage.bundledTemplateImage(named: "imgly_icon_cancel_44pt"), for: .normal)
      discardButton.accessibilityIdentifier = "pesdk_common_accessibility_discardChangesButton"
      discardButton.accessibilityLabel = "pesdk_common_accessibility_discardChangesButtonLabel".localized
      return discardButton
    }()
  • The default apply button on the trailing side.

    Declaration

    Swift

    open lazy var applyButton: ToolbarButton = {
      let applyButton = ToolbarButton()
      applyButton.setImage(UIImage.bundledTemplateImage(named: "imgly_icon_approve_44pt"), for: .normal)
      applyButton.accessibilityIdentifier = "pesdk_common_accessibility_applyChangesButton"
      applyButton.accessibilityLabel = "pesdk_common_accessibility_applyChangesButtonLabel".localized
      return applyButton
    }()