У меня есть строка кода:
this.NavigationItem.LeftBarButtonItems = new UIBarButtonItem[] { btnRefresh,btnCalculator};
Отлично работает на iPad выше OS 4.3.5, но OS 4.3.5 выдает эту странную ошибку «некоторым» из моих пользователей. Я не могу воспроизвести, но мне несколько раз сообщили об этом:
[UINavigationItem setLeftBarButtonItems:]: unrecognized selector sent to instance 0x86bf20
UIKitApplication:com.ianvink.ref.goldsilver[0x99bd][121]
Unhandled Exception: MonoTouch.Foundation.MonoTouchException:
Objective-C exception thrown. Name: NSInvalidArgumentException
Reason: -[UINavigationItem setLeftBarButtonItems:]: unrecognized selector sent to instance 0x86bf20
UIKitApplication:com.ianvink.ref.goldsilver[0x99bd][121] <Notice>:
at MonoTouch.UIKit.UINavigationItem.set_LeftBarButtonItems
(MonoTouch.UIKit.UIBarButtonItem[] value) [0x00000] in <filename unknown>:0
Есть ли обходной путь в этом случае?