我知道有tableHeaderView属性,但是当我把自定义的视图添加到其中时,它并没有被隐藏在滚动区域之上。
我希望的效果是,在下拉表格视图并保持下拉时,可以看到我的自定义视图。这在很多应用程序中都会使用,用于放置标志或类似物品,稍微隐藏一下,直到用户下拉表格视图(Twitter/Facebook在下拉时)。
目前我正在使用以下代码,但它并没有将视图放出视野之外:
我希望的效果是,在下拉表格视图并保持下拉时,可以看到我的自定义视图。这在很多应用程序中都会使用,用于放置标志或类似物品,稍微隐藏一下,直到用户下拉表格视图(Twitter/Facebook在下拉时)。
目前我正在使用以下代码,但它并没有将视图放出视野之外:
UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 300, 20)];
l.text = @"Hidden Text";
l.textColor = [UIColor redColor];
self.tableView.tableHeaderView = l;
[l release];
viewDidLoad
中设置contentOffset
是没有效果的。你可以在viewWillAppear:
中设置偏移量。 - Palimondo