视图控制器可能不响应“activatetab”

Posted

技术标签:

【中文标题】视图控制器可能不响应“activatetab”【英文标题】:view controller may not respond to 'activatetab' 【发布时间】:2012-05-23 16:40:02 【问题描述】:

一切正常,但我找不到关于我收到的两个警告的任何信息。这是其中之一。

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item 
NSLog(@"didSelectItem: %d", item.tag);

[self activateTab:item.tag];   //<------viewcontroller may not respond to activateTab 


- (void)activateTab:(int)index 
switch (index) 
    case 1:

在调试器中显示

没有匹配方法签名的消息将被假定返回'id'并接受'...'作为参数。

【问题讨论】:

【参考方案1】:

你也需要在你的头文件中声明方法activateTab:

【讨论】:

或者放在tabBar:didSelectItem上面

以上是关于视图控制器可能不响应“activatetab”的主要内容,如果未能解决你的问题,请参考以下文章

stm32按键控制的蜂鸣器为啥不响?帮小白看看代码

吉他弹不响怎么办?

Webhook 方法数据到部分视图 - 不可能?

解除键盘后,带有所选文本的UITextView不响应触摸

视图控制器内的 UIButton 不响应任何操作

Guitar Pro 5 节拍器不响