簡體   English   中英

在CNContactViewController(swift)中預加載/顯示數據

[英]preload/show data in CNContactViewController (swift)

我們可以在ios編輯器/ CNContactViewController中顯示數據,而只顯示空白文本字段嗎?

例如,當我打開CNContactViewController時,我希望在用戶輸入任何內容之前填充名稱

對的,這是可能的。 使用CNContactViewController的viewControllerForNewContact:方法,您可以傳遞CNContact對象。

因此,為了在視圖中顯示名稱,請創建一個帶有名稱的聯系人對象並傳遞給viewControllerForNewContact:

CNMutableContact *pNewContact          = [[CNMutableContact alloc] init];
pNewContact.givenName                  = @"My Name";
CNContactViewController *pNewContactVC = [CNContactViewController viewControllerForNewContact:pNewContact];
UINavigationController *pNavController = [[UINavigationController alloc] initWithRootViewController:pNewContactVC];
[self presentViewController:pNavController animated:YES
                 completion:nil];

請參閱https://developer.apple.com/library/ios/documentation/ContactsUI/Reference/CNContactViewController_Class/#//apple_ref/occ/clm/CNContactViewController/viewControllerForNewContact

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM