我想在我的應用程序UISegmentedControl中使用類似於Windows中的TabBar組件。我的ValueChanged使用處理器:UISegmentedControl:ValueChanged處理程序上的EXC_BAD_ACCESS
- (IBAction)tabBarChange:(id)sender{
int pageId = tabBar.selectedSegmentIndex;
// [self switchPage:pageId];
}
switchPage
現在是空的功能,代碼沒有一行寫的。
但是,在粘貼SegmentedControl時,出現EXC_BAD_ACCESS異常。
我做錯了什麼?
此操作 - (IBAction)tabBarChange:(id)發件人連接到XIB中的UISegmentControl – AppleDelegate
是的,它已連接。 – Andrey
當您嘗試使用視圖控制器的任何ivars或屬性時,您會獲得'EXC_BAD_ACCESS'?聽起來像你的視圖控制器可能已被釋放。你是如何轉換到這個視圖控制器的?希望不是通過執行'addSubview',而是通過'presentViewController'或'pushViewController'。無論如何,如果你爲任何ivar或財產獲得'EXC_BAD_ACCESS',那麼告訴我們你是如何轉換到這個視圖控制器的。 – Rob