UINavigationBar
scrolling
appearance
行为在一个屏幕中无法正常工作,我在UIStackView
中使用UITableView
。在其他仅使用UITableView
的屏幕中,滚动行为正常工作,并且***下划线分隔符***可见。
- 没有
UIStackView
,其中navigationBar工作正常
设备中屏幕的可见设计。
StoryBoard
上面截图的UI,游戏屏幕。
如上 ScreenShot 当我们滚动到Top Edge
时,NavigationBar
有一个可见下划线。
UIStackView
中的UITableView
,我在其中遇到问题
故事板界面
当我设置UIStackView.top = superview.top
当我设置UIStackView.top = safeArea.top
*我已经应用了来自不同来源的多个解决方案,但任何一个都不适合我。
也尝试了下面的解决方案。
1条答案
按热度按时间6ojccjat1#
我已经通过改变控件堆栈的顺序解决了这个问题,只是把
UITableView
放在UIStackView
的外面,它就像预期的那样完美地工作了。*
UIStoryBoard
*布局可见性