0

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)];

しかし、うまくいきませんでした。

マルコ

4

2 に答える 2