gpt4 book ai didi

iphone - 通过 tableview 添加 View (UITableViewController)

转载 作者:行者123 更新时间:2023-11-28 07:57:32 24 4
gpt4 key购买 nike

情况:我有一个 UITableViewController 从服务异步加载一些数据。在此期间,我想在表格 View 上放置一个全屏(导航栏除外) View ,显示我的自定义指标和文本。

问题: 我面临的问题是,当我的自定义 View (它具有红色背景)放置在 UITableView 上时,表格 View 的行显示在我的自定义 View 中(请参阅下图)。

我尝试了什么:我尝试使用 insertBelow 和 above,没有用。我也尝试这样做:tableview.Hidden = true,但由于某些原因,这也隐藏了自定义 View ,如图 2 所示。

See lines

图片 1:出于某种原因,我可以看到线条引起了我的注意。

Hidden true

图片 2:使用 hidden = true 时,Tableview + 自定义 View 消失了。

我的代码:

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

UIView view = new UIView (new RectangleF (0, 0, this.TableView.Frame.Width, this.TableView.Frame.Height));
view.BackgroundColor = UIColor.Red;

this.TableView.AddSubview (view);

TableView.Source = new SessionTableViewSource ();
}

最佳答案

您可以使用 self.navigationController.view 作为添加 subview 的 View 。

关于iphone - 通过 tableview 添加 View (UITableViewController),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47625801/

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