[objective-c]UITableView headerview 一直在重复

发布时间: 2016/10/4 2:34:43
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我在做一个 iPhone 应用程序。在这个应用程序有 UITableView 具有 UITableView 头。 这是我的代码的样子。

UIView *view = [[UIView alloc] initWithFrame:CGRectMake(30, 0, 308, 50)];
    view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"sx_home_tablehead.png"]];
    self.tableViewAppointments.tableHeaderView = view;

这是如何它看起来像在我的 iPhone 上

enter image description here这是想要实现什么

enter image description here

希望有人能帮助我 !

亲切问候!

解决方法 1:

因为你显式指定的视图框架。你不应该像这样可怕的黑客。改为使用这段代码︰

UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"header.png"]];
self.tableView.tableHeaderView = imgView;
赞助商