ios - TableView 在 NavBar 上滚动
<p><p>当我滚动我的 TableView 时,它会在我的导航栏上滚动(由于各种原因,我没有使用内置导航栏)。见下文:</p>
<p>未滚动:</p>
<p> <a href="/image/k7tFK.png" rel="noreferrer noopener nofollow"><img src="/image/k7tFK.png" alt="enter image description here"/></a> </p>
<p>向上滚动:</p>
<p> <a href="/image/gSEjh.png" rel="noreferrer noopener nofollow"><img src="/image/gSEjh.png" alt="enter image description here"/></a> </p>
<p>如何使 TableView 在导航栏下滚动?</p>
<p><strong>已解决:</strong></p>
<p>我检查了表格 View 的“剪辑 subview ”框来解决这个问题。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>在我看来,您的 View 层次结构可能存在问题。现在,我假设您通过继承 UINavigationBar 构建了自己的导航栏。</p>
<p>为了获得你需要的那种行为,你应该具备以下条件:</p>
<ol>
<li>UIWindow 的 rootViewController 是 UINavigationController 的一个实例。</li>
<li>UINavigationController.navigationBar = UINavigationBar 的子类。</li>
<li>UINavigationController.viewControllers = UITableViewController</li>
<li>UITableViewController.view = 你的 UITableView</li>
</ol></p>
<p style="font-size: 20px;">关于ios - TableView 在 NavBar 上滚动,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/31774066/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/31774066/
</a>
</p>
页:
[1]