0

对于标签栏应用程序:

使用Interface Builder,我在从标签栏视图连接到文件视图控制器中的IBAction 时遇到了麻烦。

我相信基础很简单;即,从 Controller 拖动到 View 以生成 IBOutlet,从 View 拖动到 Controller 以生成 IBAction。

我已经写了

-(IBAction )some:(id)sender;

在 FirstViewController.h 和

-(IBAction )some:(id)sender
{
    NSLog(@"some");
} 

在 FirstViewController.m

当我单击 MainWindow.xib 然后按住 Control 单击选项卡栏控制器下的第一个视图控制器时,我看到“接收到的操作”。

但是,运行 iApp 后,我在控制台中看不到“一些”。

一个更基本的问题肯定会表明我的无知,但我会抓住机会:

如果我在 MainWindow.xib 显示到 .m 源文件夹并停留在 -(IBAction)som​​e {...} 时从第一个视图控制器控制拖动,我不应该看到弹出窗口或显示连接的内容。

约翰·洛夫

4

1 回答 1

1

为什么需要IBAction? 将UITabBarController自行处理用户在选项卡按钮中的点击。您只需要指定 XIB 的名称即可使选项卡工作。

于 2011-07-11T11:39:07.153 回答