我有一個包含大量UIButton的項目,使用xcode 4.5和故事板和ARC。經過ios6測試後,一切都很順利。但在ios5中,UIButton觸發內部事件不起作用,該操作未被調用。我試圖使用觸摸,它的工作原理。不過,我有很多UIButton,我無法一個一個改變。更重要的是,觸碰事件的確給人一種很好的體驗。在viewDidLoad中 :UIButton觸摸內部事件不在ios5中工作,而在ios6中沒問題
我在我的許多視圖控制器的使用下面的代碼
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self
action:@selector(dismissKeyboard)];
[self.view addGestureRecognizer:tap];
-(void)dismissKeyboard {
[aTextField resignFirstResponder];
}
,這可能是原因。我會在稍後檢查。但它適用於ios6。 你知道什麼是錯的嗎?非常感謝!
感謝您的解決方案!它幫助了很多 –