IOS 15设置UISearchBar 未编辑居中,编辑居左
作者:
九月oc | 来源:发表于
2022-01-06 10:14 被阅读0次原理很简单, 不编辑的时候设置偏移量居中,编辑的时候置0
[searchBar.searchTextField addTarget:self action:@selector(BeginEdit:) forControlEvents:UIControlEventEditingDidBegin];
[searchBar.searchTextField addTarget:self action:@selector(EndEdit:) forControlEvents:UIControlEventEditingDidEnd];
-(void)BeginEdit:(UITextField*)textfiled{
[UIView animateWithDuration:1 animations:^{
[self->_searchBar setPositionAdjustment:UIOffsetMake(0, 0) forSearchBarIcon:UISearchBarIconSearch];
}];
}
-(void)EndEdit:(UITextField*)textfiled{
[UIView animateWithDuration:1 animations:^{
[self->_searchBar setPositionAdjustment:UIOffsetMake(ComponentSearchOffset, 0) forSearchBarIcon:UISearchBarIconSearch];
}];
}
本文标题:IOS 15设置UISearchBar 未编辑居中,编辑居左
本文链接:https://www.haomeiwen.com/subject/wovlcrtx.html
网友评论