CustomBackgroundStickers
An example of an iMessage sticker pack with a customized background. It can be used as a starter kit for creating new sticker packs - just change assets and background color!
Install / Use
/learn @jelenakrmar/CustomBackgroundStickersREADME
iMessage sticker pack with customized background.
Simple sticker application created to demonstrate subclassing of MSStickerBrowserViewController. It can be used as a starter kit for creating new sticker packs - just change assets and background color!
In this example, I am just changing the background color and using MSStickerBrowserViewController.
To create similar app, just follow these steps:
- Create iMessage app
- Add Container View into
MessagesViewCtontroller(Storyboard) - Subclass
MSStickerBrowserViewControllerand set the class of newly created View Controller in Storyboard 4.In yourMSStickerBrowserViewControllersubclass, implement:
- Loading of stickers
numberOfStickers(in:)stickerBrowserView(_:stickerAt:)
- Make simple customizations
- Change background color (or background image) of container view (Storyboard/code)
- Add button/text/link on top of or behind the sticker browser view
- You can use this app as a starter kit when creating your own app - just replace existing images with your own, and set the background that you like.
You can also check out more advanced approach.
This app is a part of the short tutorial on iMessage sticker apps.
<img src="https://raw.githubusercontent.com/jelenakrmar/customBackgroundStickers/master/Screenshot.png" width="413px" height="354px" />Related Skills
node-connect
340.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.2kCommit, push, and open a PR
