swift - 通知内容扩展标题高度
问题描述
如何在运行时确定“标题”到内容扩展的高度(包括关闭按钮)?
我有一个延迟加载内容的内容扩展,然后通过操作视图控制器的首选内容大小来动态调整大小。
我们需要展示的内容可能很长很高,比设备的屏幕还高。内容不应显示超出屏幕边缘,否则会导致用户滚动。如果内容又长又高,我们需要考虑内容扩展的标题和关闭按钮的高度,以计算适合屏幕的内容大小。尺寸调整代码可以为这个高度 <104px 使用一个幻数,由包含图像中的红色方块表示>,但最好动态计算它。
从调试来看,尚不清楚我在运行时可以访问哪些对象,这将使我能够找到通知内容扩展视图的来源。有任何想法吗?
解决方案
推荐阅读
- javascript - 如何阻止我的页面加载到另一个 HTML 并改为发出错误警报?
- python - 劣质符号的字符串替换问题
- c - 如何使用 scanf() 输入字符串并将其转换为字符数组
- ios - 未能安装请求的应用程序
- javascript - 引导上下文类之间的渐变过渡
- c# - C# System.String 实例真的会在堆上结束吗?
- here-api - 这里地图自动完成地理编码在语言翻译方面有一些奇怪的问题
- twilio - Twilio Node.js - 使用 statusCallback 创建会议参与者
- python - 用 non_atomic_requests 替换 django 装饰器 commit_manually
- c# - 更改文本值