Page Properties |
---|
|
Status | Status |
---|
colour | YellowGreen |
---|
title | for reviewapproved |
---|
|
|
---|
Approver | Nadzeya Karaban |
---|
|
On this page, you can find out how to customize your camera screen.
...
Table of Contents |
---|
minLevel | 1 |
---|
maxLevel | 6 |
---|
outline | false |
---|
type | list |
---|
printable | false |
---|
|
...
Bottom navigation bar
You can inject your own view for the bottom navigation bar if you set GiniBankConfiguration.shared.bottomNavigationBarEnabled
to true
and pass a custom CameraBottomNavigationBarAdapter
implementation to GiniBankConfiguration.shared.cameraNavigationBarBottomAdapter
:
Code Block |
---|
|
let customCameraNavigationBarBottomAdapter = CustomCameraBottomNavigationBarAdapter()
GiniBankConfiguration.shared.cameraNavigationBarBottomAdapter = customCameraNavigationBarBottomAdapter |
...
Custom loading indicator
There is a default loading indicator that shows that the image is being processed. You can show your own activity indicator by implementing the CustomLoadingIndicatorAdapter
interface and passing it to GiniBankConfiguration
:
Code Block |
---|
|
let customLoadingIndicatorAdapter = MyCustomLoadingIndicatorAdapter()
GiniBankConfiguration.shared.customLoadingIndicator = customLoadingIndicatorAdapter |
...
UI customization
You can also view the UI customisation guide in Figma here.
Figma for confluence lite |
---|
nodeUrl | https://www.figma.com/filedesign/623Fahuwq8tUzSWQPd23IewFFQijBGQpquaMdWdZlKEj/iOS-Gini-Bank-SDK-3.12-UI-Customisation?node-id=243-3306&node-type=section&t=YNRT1Uu0D013tdiW-0.0 |
---|
height | 1000px |
---|
|
...
Camera access screen
You can also view the UI customisation guide in Figma here.
Figma for confluence lite |
---|
nodeUrl | https://www.figma.com/design/wFFQijBGQpquaMdWdZlKEj/iOS-Gini-Bank-SDK-3.12-UI-Customisation?type=designnode-id=257-15890&node-id=243-3306type=section&t=YNRT1Uu0D013tdiW-0 |
---|
height | 800px |
---|
|
...