如何从inputAccessoryView
访问UISearchBar
媒体资源?我的意思是UITextField
中没有UISearchBar
属性,我可以访问inputAccessoryView
。
此致
答案 0 :(得分:1)
你可以在这里作弊,但我认为iOS 6现在可以分配。无论如何这样的事情:
for (UIView* v in _mySearchBar.subviews) {
if ([v isKindOfClass:[UITextField class]]) {
((UITextField*)v).inputAccessoryView = _inputToolbarAccessory;
}
}
如果Apple改变他们设计特定小部件的方式,这样的事情可能会很危险,但我发现自己比我应该做的更频繁。