我一直在使用UNNotificationContentExtension,我创建了一个包含scrollView的自定义UI。我使用Image View加载scrollView,它是一个Image Carousel,图像轮播应该水平移动。
我的滚动视图设置正确,但scrollView不会水平滚动。
我通过以编程方式滚动
来检查我的图像是否在旋转木马中scrollView.setContentOffset(CGPoint(x: x, y: y), animated: true)
此外,我的每张图片都应在我的应用中打开不同的页面。所以我所做的就是为各个imageViews添加了轻击手势。
所以我的问题是,
UNNotificationContentExtension可以在水平方向上翻译scrollView吗?
是否可以根据点击的图片在应用中打开不同的网页?
答案 0 :(得分:1)
所以我的问题是,
UNNotificationContentExtension是否可以在水平方向上转换scrollView?
是否可以根据点击的图片在应用中打开不同的页面?
不,不。 UNNotificationContentExtension不以任何方式进行用户交互,除了运行时根据请求为您插入的“播放”按钮等元素。
答案 1 :(得分:0)
我的问题是
UNNotificationContentExtension是否可以在水平方向平移scrollView?
是否可以根据点击的图片在应用中打开不同的页面?
是和是。将plist文件中的UNNotificationExtensionUserInteractionEnabled设置为YES。先前的回答是“否”,但是从iOS 12开始这不再正确。
被询问时,这是不可能的,并且不适用于iOS 10和iOS 11。