0

私がやろうとしていること:タッチイベントで検索バーのx座標とy座標を移動したい。コードをviewDidLoadに配置してテストしました。しかし、私はエラーが発生しています。

エラー:プロパティ 'frame' がタイプ 'UISearchBar' のオブジェクトに見つかりません。

私のコード:

NSNumber *newX = @0;
NSNumber *newY = @0;
[UIView animateWithDuration:0.3f animations:^{
    [UISearchBar setFrame:CGRectMake(newX, newY, UISearchBar.frame.size.width,
                                       yourSearchBar.frame.size.height)];
}
                 completion:^(BOOL finished) {}
 ];

最終的には、検索バーが選択されたときにそのアニメーション/移動が実行され、選択解除後に元に戻りたいと思います。

4

1 に答える 1