Jor*_*orn 3 ios uicontainerview
是否可以检测UIViewController是否在容器视图内(例如以模态显示,是否在UINavigationViewController内部等)?
编辑:澄清此问题的原因:我有一个VC,有时显示为表单,其他时候是另一个VC(在容器视图中)内的子VC。我希望能够检查VC的实际显示方式(“表单”或在“容器视图”中)。
parentViewController property is set only if you are inside a container view.
Run Code Online (Sandbox Code Playgroud)
编辑:
作为检查类型,请执行以下操作。
UIViewController * parentController = self.parentViewController;
if (parentController != nil && [parentController isKindOfClass:[UINavigationController class]])
{
// code
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3062 次 |
| 最近记录: |