0

UITextField にキーボードが表示されているときに、別のビューでタッチしてポップオーバーを閉じると、アプリがこのエラーでクラッシュします -

[NSISObjectiveLinearExpression coefficientForVariable:]: unrecognized selector sent to instance 0x1cd93850

私はこの投稿を見つけendEditingましviewWillDisappearviewWillDisappear.

4

1 に答える 1

0

popoverControllerShouldDismissPopoverクラッシュの前に呼び出されていることがわかったUIPopoverViewControllerDelegateので、そこに植えendEditingて、うまくいきました。

これはデリゲートのコードです -

- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController
{
    [self.view.window endEditing: YES];

    return YES;
}
于 2012-07-12T15:30:16.737 に答える