我有 UISearchBar,我希望它可以在点击时展开。我有像这样的动画:
[UISearchBar beginAnimations:nil context:NULL];
[UISearchBar setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UISearchBar setAnimationDuration:0.5];
[self.searchBar setFrame:CGRectMake(self.searchBar.frame.origin.x, self.searchBar.frame.origin.y, self.searchBar.frame.size.width +100, self.searchBar.frame.size.height)];
[UISearchBar commitAnimations];
这是有效的,但它从左向右扩展它,但我希望它从右向左扩展它。我想在界面构建器中执行类似操作,您可以从 9 点中选择 1 来扩展它。
我尝试设置
[searchBar.layer setAnchorPoint:CGPointMake(1, 0.5)];
但它没有用。
马尔科