我有一個企業iPad應用程序可以在幾個不同年份的iPad上運行。除了這個組中唯一的第一代iPad之外,所有的工作都很好。這款iPad運行的是iOS 5.1.1。該應用程序在幾個地方使用UIPopoverController,除了我上次創建的那個之外,這些iPad都可以正常工作。UIPopover與UIDatePicker在iOS5.1中拋出異常
使用iPad 5.1模擬器我可以複製的問題...
- 試圖打開一個UIPopoverController其中包含一個UIViewController contining一個的UIDatePicker和一個UIButton時,應用程序崩潰。唯一的例外讀取...
*終止應用程序由於未捕獲的異常「NSInvalidUnarchiveOperationException」,理由是:「無法實例名爲類NSLayoutConstraint」
這裏是代碼我使用最多拋出異常的線...
DatePickerPopOverViewController *datePickerViewController =[[DatePickerPopOverViewController alloc] init];
datePickerViewController.defaultDate = lastPopoverDate;
datePickerViewController.buttonTitle = @"Get Schedule";
datePickerViewController.delegate = self;
UIPopoverController *datePickerPopOver = [[UIPopoverController alloc] initWithContentViewController:datePickerViewController];
我很確定所有涉及的元素都可以在iOS5中使用。 1。任何建議將不勝感激。
約翰
我有一個第二部分中的iOS 5.1對於UILongPressRecognizer這個問題。我已將它移到一個新問題 – user278859 2013-03-13 04:36:33