gpt4 book ai didi

objective-c - Objective-C : How to set the subview display in the current visible frame? (UITableView)

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:59 26 4
gpt4 key购买 nike

我有一个 UITableViewController 并打算在单击按钮(即刷新按钮)时向其添加 subview 。我的代码如下:

//set up loading page
self.myLoadingPage = [[LoadingPageViewController alloc]init ];
self.myLoadingPage.view.frame = self.view.bounds;
self.myLoadingPage.view.hidden = NO;

[self.view addSubview:self.myLoadingPage.view];

我的问题是如何将此 subview 设置在当前可见框架中?特别是对于 UITableviewcontroller,我可能会在向下滚动到第 100 个单元格后单击刷新按钮,对于此示例,我的 subview 仍将添加到 TableView 的顶部(从单元格 1 开始)。有什么办法可以解决吗?

最佳答案

只需四处移动线条,以便在将其设为 subview 后设置框架

self.myLoadingPage = [[LoadingPageViewController alloc]init ];
self.myLoadingPage.view.hidden = NO;
[self.view addSubview:self.myLoadingPage.view];
self.myLoadingPage.view.frame = self.view.bounds;

关于objective-c - Objective-C : How to set the subview display in the current visible frame? (UITableView),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6310528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com