gpt4 book ai didi

ios - Objective-C 如何从与当前 View 重叠的选项卡栏中呈现操作表?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:34:04 25 4
gpt4 key购买 nike

我想添加一个在点击标签栏中心项目时出现的操作表。就像在这个例子中: this is how it shows when center item is clicked

我已经从 Storyboard 中添加了标签栏并且它工作正常。它的困难部分是如何保持以前的 View 并覆盖操作表。提前致谢。

最佳答案

使用这个委托(delegate)函数来拦截选项卡选择

对于 swift 3

func tabBarController(_ tabBarController: UITabBarController, shouldSelect viewController: UIViewController) -> Bool {
if self.tabBarController.customizableViewControllers.index(of: viewController) == 2 {
//display action sheet
return false
}
return true
}

对于 objective-c

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController {
//same logic above
}

关于ios - Objective-C 如何从与当前 View 重叠的选项卡栏中呈现操作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42154066/

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