better performance in stickerbroswer

Emoji.sticker can return nil
added tests to measure .sticker perfomance
delete redundant stickerbrowserviewcontroller
This commit is contained in:
neon443
2025-10-29 22:48:26 +00:00
parent 495abb99b4
commit 4ab2ee8b98
8 changed files with 209 additions and 37 deletions

View File

@@ -30,6 +30,7 @@ class MessagesViewController: MSMessagesAppViewController {
let stickerBrowser = MSStickerBrowserView(frame: .zero, stickerSize: .regular)
stickerBrowser.frame = CGRect(x: 60, y: 20, width: 200, height: 600)
stickerBrowser.dataSource = dataSource
stickerBrowser.autoresizingMask = [.flexibleWidth]
view.addSubview(stickerBrowser)
stickerBrowser.reloadData()
view.bringSubviewToFront(stickerBrowser)