Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
hiddentrue

Status

Status
colourYellowGreen
titlefor reviewapproved

Approver

Nadzeya Karaban

Table of Contents

Certain elements of the UI can be fully customized via UI injection. It utilizes view adapter interfaces which you can implement and pass to GiniBank GiniCapture when configuring the SDK. These interfaces declare the contract the injected view has to fulfill and allow let the SDK to ask for your view instance when needed.

Top navigation bar

...

To inject your own navigation bar view, you need to pass your navigation view controller to GiniBankConfigurationGiniConfiguration.shared.customNavigationController. The Then the view from the custom navigation view controller will then be is displayed on all screens as the top navigation bar.

Bottom navigation bar

You can opt to show a To enable your bottom navigation bar. To enable it, pass true to GiniBankConfigurationGiniConfiguration.shared.bottomNavigationBarEnabled.

The top navigation bar will is still be used, but its functionality will be is limited to showing the screen’s title and an optional close button. Please inject Inject a custom top navigation bar if your design requires it even if you have enabled the bottom navigation bar.

For each screen, we provide the possibility to inject a custom bottom navigation bar. More details will be are added below later during the specific screen customization.

...