- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用“选项卡式应用程序”模板创建了一个应用程序。与往常一样,默认情况下会创建 2 个选项卡并链接到firstViewController 和secondViewController。
我可以知道如何使用“选项卡式应用程序”模板获取 didSelectViewController 事件,以便我可以在单击第一个选项卡时实现某些操作吗?
我在网上尝试了很多解决方案,但似乎它们不适用于“选项卡式应用程序”模板。
非常感谢您的帮助。
最佳答案
如果您创建了“选项卡式应用程序”模板,那么在您的 AppDelegate.m 文件中必须有
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
此方法位于该文件末尾的注释中,因此只需取消注释该方法并使用它,如果未提供,则使用此方法来实现您所需的输出,并确保 AppDelegate.h 文件中有一个选项卡委托(delegate)
关于IOS6 UITabBarController didSelectViewController 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18649807/
我以编程方式添加了一个标签栏 Controller ,我想使用以下方法切换 View 和隐藏标签栏 Controller : -(void)tabBarController:(UITabBarCont
我有许多人已经报告过的问题,didSelectViewController 没有被调用,但在我的情况下它有时会被调用。我有三个选项卡和三个 View Controller 。每次用户按下第二个或第三个
我已经使用“选项卡式应用程序”模板创建了一个应用程序。与往常一样,默认情况下会创建 2 个选项卡并链接到firstViewController 和secondViewController。 我可以知道
我想在有人在选项卡之间切换时捕获事件。我的 appdelegate 文件中有以下两个函数: - (BOOL)application:(UIApplication *)application didFi
我有一个 UITabBarController 并且我已经设置了它的委托(delegate)方法 didSelectViewController,因为我对正在选择的选项卡的索引感兴趣。 However
这就是我告诉 didFinishLaunchingWithOptions 关于 Storyboard中创建的选项卡栏 Controller 的方式。现在,它会在主选项卡中显示 iAd 横幅。但是当我点
我知道这是一个非常重复的话题,但我做不到。 MainTab.h: #import @interface MainTab : UITabBarController { IBOutlet UI
目前,我正在尝试通过以下代码以编程方式触发“didSelectViewController”方法: self.tabController.selectedViewController
这是我的 app-delegate.m 的代码 stub ——它永远不会被调用。 - (void)tabBarController:(UITabBarController *)tabBarContro
我想在我的 appDelegate.m 中使用方法 didSelectViewController 和两个 viewController(通过 TabBarController 链接)。 当我复制
以下代码: - (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIVie
我有 2 个版本的选项卡式 ios5 应用程序,一个使用 Storyboard创建,一个使用 xib 文件创建。 Storyboard版本不调用 UITabBarControllerDelegate
我是一名优秀的程序员,十分优秀!