1 cncontactpickerviewcontroller
1.1 displaying contacts properties
1.2 notifying delegate
1.3 predicates for selecting contacts
2 實戰演練
2.1 源**
2.2 效果圖
cncontactpickerviewcontroller支援快速選中聯絡人或聯絡人的屬性,支援單選和多選。
/// 聯絡人名片可展示的資訊
public
var displayedpropertykeys: [string]?
/// 通過**控制選擇的聯絡人或聯絡人屬性
weak public
vardelegate: cncontactpickerdelegate?
/// 曬選聯絡人
@nscopying public
var predicateforenablingcontact: nspredicate? // e.g. emailaddresses.@count > 0
/// 可選得聯絡人
@nscopying public
var predicateforselectionofcontact: nspredicate? // e.g. emailaddresses.@count == 1
/// 可選的聯絡人屬性
@nscopying public
//swift 時間// yjcontactsuivc.swift
// contact
//// csdn:
// github:
//// created by yangjun on 16/1/14.
//import uikit
import contactsui
/// contactsui顯示
class yjcontactsuivc: uiviewcontroller, cncontactpickerdelegate
override func didreceivememorywarning()
// mark: - action
// mark: cncontactpickerviewcontroller 測試
@ibaction func onclickcncontactpickerviewcontroller(sender: anyobject)
// mark: - cncontactpickerdelegate
func contactpicker(picker: cncontactpickerviewcontroller, didselectcontact contact: cncontact)
}
描述2016-01-20
博文完成
csdn:
github:
ContactsUI 修改聯絡人
cncontactpickerviewcontroller required keys initializing view controllers displaying contact properties notifying delegate contact store customizing c...
獲得聯絡人
注意在 後要加上 貌似從android2.0開始,聯絡人的api做了很大的調整。people介面由contactscontract.contacts代替。在聯絡人的 號碼中有很多種,如果只想獲得手機號碼。如下 cursor phones mcontext.getcontentresolver que...
同步聯絡人
從我的舊的n70手機中同步聯絡人到新的android手機中。首先,安裝nokia的pc套件,匯出手機中的所有聯絡人到電腦硬碟中。儲存成 csv 檔案形式。登陸gmail,在gmail的左邊有通訊錄一覽,可以匯入csv檔案,將所有聯絡人儲存到gmail中。此時開啟android 手機中的通訊錄,就可以...