0

検索バーに入力し始めると、検索結果のテーブルビューが検索バーの上部 20 ピクセルになります。フレームの位置をコードのどこで固定できますか? viewdidload または searchDisplayControllerWillBeginSearch では[self.searchDisplayController.searchResultsTableView setFrame:CGRectMake(0, self.searchbar.frame.origin.y, 320, 466)];機能しません。

ありがとうございました。

最初の 2 つの画像、検索バーは同じ位置にとどまります。しかし、検索結果のテーブルビューが上がり、検索をキャンセルした後もそこにとどまります。検索をキャンセルした後、検索バーは検索バーの結果テーブルビューの一番上に移動します。

ここに画像の説明を入力


ここに画像の説明を入力


ここに画像の説明を入力

4

2 に答える 2

0

これを試して 。

iOS 7 の xib からテーブルビューのデルタ y とデルタ高さを設定する必要があります。

于 2013-12-24T06:59:35.867 に答える