ios - 如何从其自己的 subview Controller 中解散模态 uitabbarcontroller

标签 ios objective-c uiview uiviewcontroller uitabbarcontroller

我的 viewControllerOne 模态呈现一个 uitabbarcontroller,它有 5 个选项卡。在第五个选项卡上,我有 resetViewController,它显然是 uitabbarcontroller 的子项。

如何从它自己的 subview Controller (resetViewController)中关闭模态呈现的uitabbarcontroller

最佳答案

因为显示的是选项卡栏 Controller ,它会引用显示的 View Controller ,所以如果您让选项卡栏 Controller 执行取消操作,它应该将该消息转发给 viewControllerOne。试试这个:

[self.tabBarController dismissViewControllerAnimated:YES completion:nil];

关于ios - 如何从其自己的 subview Controller 中解散模态 uitabbarcontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18909046/

相关文章:

objective-c - 将曲线拟合到一组点

ios - 在 UITableView 中插入一些行后,它不会在 ios 7 中滚动

UICollectionViewCell 中的 ios7 UILabel 不显示

objective-c - 如何从 ScrollView 中删除 subview ?

iphone - UINavigationController:如何管理取消按钮和后退按钮

ios - 单边角的反向 UIBezierPath

objective-c - UIView animateWithDuration 不适用于 iPhone X 模拟器和设备

ios - 不同国家的联系地址格式

c# - 如何使用 C# 从 IOS 设备获取 IMEI

objective-c - 停止 View 上的用户交互