Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Figma for confluence lite
nodeUrlhttps://www.figma.com/file/GYUlzxd5CY1LFrqhiZJFoj/iOS-Gini-Capture-SDK-3.7.0-UI-Customisation?type=design&node-id=261-8256&mode=design&t=KcANgIsSpYgJ1l5e-4
height1000px

...

Bottom navigation bar

You can inject your own view for the bottom navigation bar if you set GiniConfiguration.bottomNavigationBarEnabled to true and pass a custom ReviewScreenBottomNavigationBarAdapter implementation to GiniConfiguration.reviewNavigationBarBottomAdapter:

Code Block
languageswift
let customReviewScreenBottomNavigationBarAdapter = CustomReviewScreenBottomNavigationBarAdapter()

GiniConfiguration.shared.reviewNavigationBarBottomAdapter = customReviewScreenBottomNavigationBarAdapter

...

Custom Process button loading indicator

You can show a custom There is a default loading indicator with custom animation support on the process button. Your custom loading indicator should implement OnButtonLoadingIndicatorAdapter interface and be passed to Process button that shows that the upload is in progress. You can show your own loading indicator by implementing the OnButtonLoadingIndicatorAdapter interface and passing it to GiniConfiguration:

Code Block
languageswift
let customOnButtonLoadingIndicatorAdapter = new CustomOnButtonLoadingIndicatorAdapter()

GiniConfiguration.shared.onButtonLoadingIndicator

...

 = customOnButtonLoadingIndicatorAdapter

The example implementation is available here.