我需要使用ABPeoplePickerView来实现我的AddressBook应用程序。 IB中的视图是这样的:
运行后它就像以下一样:
我想删除搜索字段并在顶部添加一个按钮(如“添加”),但我不知道如何更改视图布局。有什么办法吗?
您可以对视图进行子类化以对其进行自定义。
此函数查找搜索字段。希望它可以指明你继续前进的方式。
extension ABPeoplePickerView {
func searchField () -> NSSearchField?{
for v in self.subviews[0].subviews {
if v.isKind(of: NSSearchField.self) { return (v as! NSSearchField) }
}
return nil
}
}