当前位置: 首页 > 知识库问答 >
问题:

在ContainerView中嵌入TableView在开始时向下滚动

越勇
2023-03-14

我将静态表视图嵌入到容器视图中,问题是当应用程序在父视图控制器中启动时,表视图向下滚动,中继最后一项。我希望看到前3项。

以下是我在父视图控制器和子视图控制器中所做的尝试,但没有成功:

public override void ViewDidLoad ()
    {
        base.ViewDidLoad ();

        //Juste une section pour cette table static
        int rowCount = TableView.NumberOfRowsInSection(0);
        NSIndexPath path = NSIndexPath.FromRowSection(rowCount - 1,0);
        TableView.ScrollToRow(path, UITableViewScrollPosition.Top, false);
        //TableView.ScrollEnabled = false;

    }

以下是我的问题的图像:

共有1个答案

隆选
2023-03-14

>

在嵌入视图控制器中使用以下代码:

    public override void ViewWillAppear(bool animated)
{
    base.ViewWillAppear(animated);

    if (int.Parse(UIDevice.CurrentDevice.SystemVersion.Split('.')[0]) >= 7)
    {
        RectangleF navFrame = this.NavigationController.NavigationBar.Frame;
        float blankTopSpace = navFrame.Location.Y + navFrame.Size.Height;
        TableView.ContentInset = new UIEdgeInsets(-blankTopSpace, 0, 0, 0);
    }

}
 类似资料:
  • 我正在使用嵌套的RecycerView。意思是在一个垂直的回收器视图中,我有多个水平的回收器视图 }

  • 问题内容: 我正在学习如何使用TableViews,并且想知道如何查看tableView是向上滚动还是向下滚动?我一直在尝试诸如此类的各种操作,但由于下面是针对滚动视图的操作,并且没有TableView,因此它没有用。任何建议都会很棒,因为我是新来的… 这就是我的tableView代码中的内容 问题答案: 就像@maddy在您的问题评论中说的那样,您可以使用和来检查是否正在滚动,此外,您可以同时使

  • 问题内容: 我正在构建一个博客类型的页面,并且我希望在用户向下滚动时将项目加载到该页面中,就像Google Reader或Soup.io。您将如何实现这种效果?我看过一些读取页面高度的示例,甚至在窗口上附加了onScroll,以便当用户向下滚动时,我们可以测试一下是否向下滚动足够远以保证可以加载更多项目。Soup.io的实现似乎在向下滚动时删除了旧项,以使浏览器不再处理越来越大的DOM树。哪个Ja

  • 问题内容: 有人可以帮助我使用 Java* 使用 WebDriver 自动 向下滚动功能 吗? *** 就我而言,当我垂直向下滚动鼠标时,对于yahoo邮件就会显示( 可见 )。 问题答案: 您可以使用以下代码垂直向下滚动: 同样,也可以通过将y坐标更改为负值来向上滚动: 您还可以使用以下代码: 对于向下滚动: 向上滚动:

  • 我试图使用添加到JScrollPane中的不可编辑的JTextArea。我希望当用户点击那个特定的行时,一行被突出显示。我可以使用以下代码实现这一部分: 我想添加的是,一旦一行被高亮显示,用户使用键盘上/下键向上/向下滚动,我希望当前行被高亮显示。通过添加KeyListener可以做到这一点吗?我被如何在滚动时高亮显示数据所困扰。 文本区域包含如下数据: (即在两个特定的数据行之间可能有新的行)

  • 问题内容: 嗨,大家好,我是Selenium和Python的新手。我只是在抓取站点pagalguy网站。我知道如何向下滚动到页面底部,但是我需要逐步向下滚动,以便Selenium单击所有readmore按钮,但是我不知道如何逐步向下滚动,因此我像下面的一个一样硬编码 我尝试使用while循环将其自动化,但它导致错误,上面的一个可行,但是我希望它简短并循环,以便可以将其用于具有不同页面长度的所有其他