gpt4 book ai didi

ios - 将 View Controller 显示为弹出窗口-iOS8

转载 作者:行者123 更新时间:2023-12-01 18:56:23 26 4
gpt4 key购买 nike

在我的第一个 View Controller 中,我在顶部水平放置了一系列按钮(例如 5 个)。当我单击五个按钮之一时,应该会出现来自不同 Controller 的另一个 View (例如 Second View Controller )。

SecondViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"SecondVC"];
[self.navigationController pushViewController:controller animated:YES];

但这涵盖了整个 First View。有没有办法让我的第二个 View 显示为弹出窗口,其中一系列按钮仍然可见并且可以工作?

最佳答案

如果您试图在不覆盖整个屏幕的情况下显示 View Controller ,请尝试将其作为 subview 添加到 View Controller 。

  SecondViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"SecondVC"];
controller.view.frame=CGRectMake(50,50,100,100);
[self.view addSubview:controller.view];

关于ios - 将 View Controller 显示为弹出窗口-iOS8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26478837/

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