来自UISearchBar的inputAccessoryView

时间:2011-05-09 10:51:36

标签: iphone

如何从inputAccessoryView访问UISearchBar媒体资源?我的意思是UITextField中没有UISearchBar属性,我可以访问inputAccessoryView

此致

1 个答案:

答案 0 :(得分:1)

你可以在这里作弊,但我认为iOS 6现在可以分配。无论如何这样的事情:

for (UIView* v in _mySearchBar.subviews) {
    if ([v isKindOfClass:[UITextField class]]) {
        ((UITextField*)v).inputAccessoryView = _inputToolbarAccessory;
    }
}

如果Apple改变他们设计特定小部件的方式,这样的事情可能会很危险,但我发现自己比我应该做的更频繁。