从容器视图继续

Segue from Container View

我正在尝试创建从容器视图(左 VC)到视图控制器(右 VC)的转场。我希望能够点击一个人,这个人将显示在左侧 VC,并在右侧与他聊天 VC。问题是当我创建 segue 时,右侧的 VC 立即变为与容器视图相同的大小并获得容器视图具有的选项卡 bar/navigation 栏以及我没有的其他项目不需要(如分段控制器)。有什么方法可以将容器视图与新的 VC 连接起来,并使新的 VC 成为一个独立的视图?我想从包含容器视图 VC 的基础 VC 执行 segue,而不是从容器视图 VC 本身执行(以便仅继承选项卡栏和导航栏).谢谢

  1. 如果您正在推动,IB 将"simulate" 真实行为(运行 时间)。相同大小的屏幕,显示导航栏等。感谢 IB :)

  2. 如果你想改变 "the simulated size" 你可以,但请记住,它不是 运行 时间的真实大小。它只是一个模拟指标

  3. 如果要隐藏导航栏,照此操作

  4. 如果您不希望您的 rightVC 成为导航控制器流程的一部分,请以模态方式显示 rightVC 或创建自定义转换并根据需要显示 rightVC。

  5. 关注主题:Autolayout、Size Class、Simulated Metrics