【发布时间】:2017-12-05 08:50:57
【问题描述】:
我正在尝试制作一个非常简单的贴纸 iMessage 应用程序,当用户点击一些贴纸时,他们会被建议进行应用内购买。
我有一个自定义视图控制器,它实现了UIViewController、UICollectionViewDelegate、UICollectionViewDataSource(来源:https://github.com/jelenakrmar/customStickerApp)。
我现在尝试覆盖用户点击或剥离贴纸时的默认行为。
我的第一次尝试是在collectionView的级别
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
// open the in-app purchase window
}
但它不起作用
也许我需要扩展 MSStickerView 并在 'didTap' 和 'didLongPress' 中做一些事情。
有没有人在选择贴纸时覆盖 iMessage 的行为?
【问题讨论】:
标签: ios imessage msstickerview