私のアプリでは、のヘッダーに検索バーがありますUITableView
。UITableView
検索バーを非表示にするためにコンテンツ オフセットを my に設定しようとしましたが、いくつかの問題が発生しています。
最後に、私はこのように解決しました:
- (void)viewWillAppear:(BOOL)animated
{
[self performSelector:@selector(hideSearchBar) withObject:nil afterDelay:0.0f];
}
- (void)hideSearchBar
{
self.tblView.contentOffset = CGPointMake(0, 40);
}
問題は、iOS 8 でしか機能しないことです。
iOS 7 と 8 の両方で正しく動作するようにするにはどうすればよいでしょうか????
私の下手な英語でごめんなさい。前もって感謝します。