INUIAddVoiceShortcutButton 的文本被截断
Posted
技术标签:
【中文标题】INUIAddVoiceShortcutButton 的文本被截断【英文标题】:INUIAddVoiceShortcutButton's text is truncated 【发布时间】:2020-01-27 09:36:53 【问题描述】:我在堆栈视图中添加了INUIAddVoiceShortcutButton
,其文本显示为截断:
我没有对它设置任何约束,宽度来自于它自己固有的内容大小:
这是 ios 13 的错误吗?
【问题讨论】:
【参考方案1】:INUIAddVoiceShortcutButton 似乎有点错过了它的大小计算 为您的 INUIAddVoiceShortcutButton 添加宽度约束,使其比 intrinsicContentSize.width
大一点let button = INUIAddVoiceShortcutButton(style: .whiteOutline)
button.widthAnchor.constraint(equalToConstant: button.intrinsicContentSize.width + 16).isActive = true
您的意图短语仍然会被删减,但至少“已添加到 Siri”会完全显示出来,从而减少干扰
【讨论】:
我希望有一个不那么老套的解决方案 :( 告诉我吧=(以上是关于INUIAddVoiceShortcutButton 的文本被截断的主要内容,如果未能解决你的问题,请参考以下文章