我做了一個簡單的應用程序中,我在每個方向上加載不同.xib
,點擊的UIButton的事件不會被炒魷魚
我有兩個廈門國際銀行的Portxib
和Landxib
,在這兩個xibs,我拖着一個按鈕和分配
在兩個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的Click事件不會被炒魷魚......
OR
有沒有其他方法可以調用與b相同的按鈕方法其方向?
編輯:
.h file
.m file
您可以嘗試添加willAnimateRotationToInterfaceOrientation中的代碼以激發兩個方向 – 2013-03-21 12:14:23
您可以嘗試我的答案,從兩個XIB中調用相同的方法。 – Vedchi 2013-03-21 12:54:23
是你的按鈕點擊事件發射任何一個方向?無論是在風景或肖像? – 2013-03-21 14:17:44