如何获取通知内容扩展的宽度?

时间:2017-05-09 07:50:04

标签: ios notifications ios10 ios-app-extension

我有通知内容扩展程序,我想在NotificationViewController中显示图像。我想保持图像的宽度与控制器的视图相同,并且缩放后图像的宽高比不变,所以我需要计算缩放图像的高度,这需要控制器的宽度&# 39;观点。如何获取通知内容扩展的宽度?

enter image description here

2 个答案:

答案 0 :(得分:0)

只需拨打self.view.bounds.size.width中的didReceiveNotification即可。因为viewDidLoad首先运行,然后运行viewWillAppear,然后运行viewDidAppear,最后运行didReceiveNotification。但是,您无法覆盖viewWillAppearviewDidAppear

答案 1 :(得分:0)

您无法获得通知图片宽度。您应该添加最大屏幕宽度设备的图片。操作系统自动调整图像大小。