我有通知内容扩展程序,我想在NotificationViewController
中显示图像。我想保持图像的宽度与控制器的视图相同,并且缩放后图像的宽高比不变,所以我需要计算缩放图像的高度,这需要控制器的宽度&# 39;观点。如何获取通知内容扩展的宽度?
答案 0 :(得分:0)
只需拨打self.view.bounds.size.width
中的didReceiveNotification
即可。因为viewDidLoad
首先运行,然后运行viewWillAppear
,然后运行viewDidAppear
,最后运行didReceiveNotification
。但是,您无法覆盖viewWillAppear
或viewDidAppear
。
答案 1 :(得分:0)
您无法获得通知图片宽度。您应该添加最大屏幕宽度设备的图片。操作系统自动调整图像大小。