我制作了一个简单的应用程序,其中在每个方向上加载不同的.xib
文件,
我有两个xib文件Portxib
和Landxib
,在这两个xib文件中,我拖动了一个按钮并将标签值分配为1
。
我在viewDidLoad
中编写了以下代码:
UIButton *btn=(UIButton *)[self.view viewWithTag:1];
[btn addTarget:self action:@selector(BtnClick:) forControlEvents:UIControlEventTouchUpInside];
以下是选择器方法:
-(void)BtnClick:(id)sender
{
NSLog(@"BtnClick");
}
UIButton的点击事件没有触发...
或者
有没有其他方法可以从两个方向调用按钮的相同方法?
编辑:
.h文件
.m文件
changeOrientation
方法调用在UIButton *btn=(UIButton *)[self.view viewWithTag:1];
之前吗? - Bhavin_mchangeOrientation
被调用了,但是点击事件没有被调用。我需要将IBAction
事件连接到按钮吗? - KrunalIBAction
事件连接到按钮上。这种方式是可行的... - Bhavin_m