我如何在button
上创建取消UISearchbar
?
答案 0 :(得分:7)
你的问题有点模糊,但我会尽力回答。
如果您只想显示取消按钮,则只需:
searchBar.showsCancelButton = YES;
如果您希望在取消按钮上进行一些自定义工作,则必须在UISearchBar的子视图中找到它。
for (UIView *subView in searchBar.subviews) {
if([subView isKindOfClass:[UIButton class]]) {
UIButton *cancelButton = (UIButton *)[searchBar.subviews lastObject];
//Make changes to the cancelButton here
}
}
您应该查看UISearchBar上的apple documentation的任何其他问题。