我正在使用这个疯狂的代码UITextField
作为UISearchBar
替代品并“窃取”原始放大镜图标:UISearchBar
UISearchBar *originalSearchBar = [[UISearchBar alloc] init];
for (UIView *searchBarSubview in [originalSearchBar subviews]) {
if([searchBarSubview isKindOfClass:[UITextField class]]) {
UITextField *textField = (UITextField *)searchBarSubview;
[_textField setLeftView:[textField leftView]];
[_textField setLeftViewMode:UITextFieldViewModeAlways];
}
}
您可能已经猜到了,我不想使用自己的位图。
在 Cocoa 的某个地方没有更容易访问的放大镜图标吗?