我需要使用 ABPeoplePickerView 来实现我的 AddressBook 应用程序。IB中的视图是这样的:
运行后是这样的:
我想删除搜索字段并在顶部添加一个按钮(如“添加”),但我不知道如何更改视图布局。有什么办法吗?
我需要使用 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
}
}