Today Extension 视图在视图出现后重新调整自身。 iOS Swift
Today Extension view re-adjusts itself after view appears. iOS Swift
从情节提要中,我设置了约束:
1) 引导 space 到:Superview = 0
2) 尾随 space 到:Superview = 0
今天加载扩展程序时,开始时有这个小边距偏移,然后在显示视图后消失。
然后在view-did-appear之后:
我尝试将 "Leading space to: Superview" 和 "Trailing space to: Superview" 设置为 -8、-16.0 等。但没有任何效果。当我更改约束值时,开头显示的偏移量仍然显示为不同的值。
如何防止这种重新调整的发生?
如果您还没有这样做,请尝试在 viewWillAppear
中调整您的观点。这应该确保一旦元素在屏幕上可见,它们就已经正确布局。我遇到了类似的问题,这为我解决了。
从情节提要中,我设置了约束:
1) 引导 space 到:Superview = 0
2) 尾随 space 到:Superview = 0
今天加载扩展程序时,开始时有这个小边距偏移,然后在显示视图后消失。
然后在view-did-appear之后:
我尝试将 "Leading space to: Superview" 和 "Trailing space to: Superview" 设置为 -8、-16.0 等。但没有任何效果。当我更改约束值时,开头显示的偏移量仍然显示为不同的值。
如何防止这种重新调整的发生?
如果您还没有这样做,请尝试在 viewWillAppear
中调整您的观点。这应该确保一旦元素在屏幕上可见,它们就已经正确布局。我遇到了类似的问题,这为我解决了。