iOS 7 の UITableView に UIView を追加して、「Not Results」ビューを表示しようとしています。
私のコードは iOS 6 では正常に動作しますが、iOS 7 ではホワイト ページが表示されます。
[self.tableView insertSubview:_nomatchesView belowSubview:self.tableView];
誰でもこの問題に遭遇しますか?
ありがとう。
iOS 7 の UITableView に UIView を追加して、「Not Results」ビューを表示しようとしています。
私のコードは iOS 6 では正常に動作しますが、iOS 7 ではホワイト ページが表示されます。
[self.tableView insertSubview:_nomatchesView belowSubview:self.tableView];
誰でもこの問題に遭遇しますか?
ありがとう。
ラベルにshadowColorを設定していたからです。
matchesLabel.shadowColor = [UIColor lightTextColor];
問題を修正したその行を削除しました
試す:
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(self.tableView.frame.size.height/2, self.tableView.frame.size.width/2,125, 125)];
label.center = self.tableView.center;
label.text = @"No Results"
[self.tableView addSubview:label];
self.tableView.separatorColor = [UIColor clearColor];
これはテスト済みで、iOS 7 で動作します