我正在加載ABPeoplePickerNavigationController
。論peoplepicker接觸的點擊,我檢查的條件當檢查當前viewController類是否是IOS 7中的ABPersonViewController時發出問題
if([navigationController isKindOfClass:[ABPeoplePickerNavigationController class]]
&& [viewController isKindOfClass:[ABPersonViewController class]]){
//Statements
}
但在IOS 7我已經注意到了,第二個條件,那就是
[viewController isKindOfClass:[ABPersonViewController class]
;否所有的時間。我知道加載的視圖控制器是ABPersonViewController
。 這是/工作正常,直到IOS 6.可能是什麼問題?無論如何,我可以解決這個問題。
編輯:
該條件內UINavigationController
檢查委託
- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
並記錄時的viewController類被示出爲ABContactViewController
。
日誌或調試器對它是什麼類有什麼看法? – Mundi
@Mundi它說ABContactViewController。 –
UINavigationController中的@Rob委託方法 –