Image Catalog Reference Guide

All images within the SDK can be customized. This is a reference document showing the property name of each image and a corresponding screenshot.

To change an image the corresponding property on the VOVouchrConfig.imageCatalog object needs to be set to the new image. This is usually done when configuring the VOVouchrConfig object as part of the VOVouchrEngine initialization. For example, the code below changes the icon image used for the “Take your own video” option on the video action sheet.

self.vouchrConfig = [VOConfig config];
self.vouchrConfig.imageCatalog.actionSheetRecordedVideoMenuIconImage = [UIImage imageNamed:@"CustomRecordedVideo"];
self.vouchrConfig = VOConfig.config()
self.vouchrConfig.imageCatalog.actionSheetRecordedVideoMenuIconImage = UIImage(named: "CustomRecordedVideo")

ActionSheetViewController

Video Personalization


1. actionSheetRecordedVideoMenuIconImage
2. actionSheetYoutubeMenuIconImage

ActionSheet-Video

Photo Personalization


1. actionSheetCameraRollIconImage
2. actionSheetTakePhotoIconImage
3. actionSheetGoogleImagesIconImage

ActionSheet-Photo

FullScreenCameraViewController


1. cameraPositionToggleButtonImage

FullScreenCamera

WrappingViewController


1. commonSelectedCheckmarkImage

WrappingPaper-Select

VouchrImageMediaSearchViewController


1. commonBackButtonImage
2. commonSearchButtonImage

ImageSearch

RecordSoundViewController


1. commonCloseButtonImage
2. commonPlayButtonImage
3. commonCheckmarkImage

RecordSound

CannedSoundCategoryViewController

CannedSoundCategoryTableViewCell & CannedSoundTableViewCell


1. commonChevronDetailImage
2. commonPlayButtonImage
2. commonStopButtonImage
3. commonAddButtonImage

CannedSounds-Select CannedSounds-Sample

GiftTagViewController & GiftTagFriendSelectorViewController


1. recipientScreenPrimaryBackgroundTextureImage
2. recipientScreenSecondaryBackgroundTextureImage
3. recipientScreenSelectFriendIconImage
4. recipientScreenContestModeIconImage
5. commonHelpButtonImage
6. commonEditButtonImage
7. recipientScreenUserUnselectedCheckboxIconImage
8. recipientScreenUserSelectedCheckboxIconImage

GiftTag-Start GiftTag-Friends

GiftCardPickerViewController & ProductDetailsViewController


1. merchantScreenGiftCardBackgroundImage
2. merchantScreenDisclaimerTextBottomGradientImage

GiftCard-Select GiftCard-Detail

CreateChallengesViewController


1. addChallengeTutorialNextButtonImage
2. commonChevronDownImage
3. commonEmptyProfileImage
4. challengeScoreReachedWinBannerImage

Challenge-Start Challenge-Select Challenge-Play Challenge-Win

VoucherDiscoverViewController


1. discoverScreenHeaderImage

DiscoverScreen

VoucherCreationViewController


1. commonCloseButtonImage
2. creationScreenBackgroundImage
3. commonDefaultWrappingPaperImage
3. creationPackageRotatingEffectImage
4. commonEditButtonImage

Creation-Start Creation-End

PreviewVoucherContentsViewController


1. creationScreenDeleteImage
2. personalizationLockedIconImage

Preview

VoucherRevealViewController


1. commonCloseButtonImage
2. revealScreenBackgroundImage
3. revealScreenConfettiShape1Image
4. revealScreenConfettiShape2Image
5. revealScreenConfettiShape3Image
6. revealScreenConfettiShape4Image
7. commonYoutubeLogoDetail
8. commonVideoFilmstripImage
9. commonNoteBackgroundImage

Reveal-Start Reveal-Confetti Reveal-Video

SummaryScreenViewController


1. paymentSummaryPrivacyIconImage
2a. paymentSummaryAmexCardImage
2b. paymentSummaryDiscoverCardImage
2c. paymentSummaryMastercardCardImage
2d. paymentSummaryVisaCardImage
3. paymentSummaryPrivacyFriendsIconImage

PaymentSummary-Privacy PaymentSummary-Friends