对于标签栏应用:
使用Interface Builder我有一个悲惨的时间从标签栏视图连接到文件视图控制器中的IBAction。
我相信基础很简单;即,控制 - 从控制器拖动到视图以生成IBOutlet并从视图控制拖动到控制器以生成IBAction。
我写过
-(IBAction )some:(id)sender;
在FirstViewController.h和中的
-(IBAction )some:(id)sender
{
NSLog(@"some");
}
在FirstViewController.m中
当我点击MainWindow.xib然后按住Control键点击标签栏控制器下的第一视图控制器时,我看到“收到一些动作”。
但是,在运行iApp后,我在控制台中看不到“some”。
一个更基本的问题肯定会表明我的无知,但我会抓住机会:
如果我控制 - 当MainWindow.xib显示到.m源文件夹时从第一视图控制器拖动并且休息 - (IBAction)一些{...},我不应该看到弹出窗口或者某个东西说连接。
John Love
答案 0 :(得分:1)
为什么需要IBAction
? UITabBarController
将自动处理选项卡按钮中的用户点击。您只需指定XIB的名称即可使标签工作。