【问题标题】:iOS UITableViews - moving header of a section off screeniOS UITableViews - 将部分的标题移出屏幕
【发布时间】:2010-10-28 23:36:29
【问题描述】:

我有一个带有标题的 UITableView。当我在屏幕上不适合其所有元素的部分滚动时,我希望标题移出屏幕,而不是保持在顶部直到被另一个部分替换的正常行为。

这可行吗?我想避免将标题设为 UITableView 行,就像该部分中的元素一样。

谢谢!

【问题讨论】:

  • 您不想使用分组表视图?
  • 分组表视图如果我能清楚地显示它的轮廓和背景会很棒。表格视图似乎忽略了我在 IB 中将其背景设置为清除。 ://
  • 这似乎不仅仅是我的问题。我在 Interface Builder 中将背景设置为清除,甚至在代码中设置了表格视图的背景颜色,但是显示了丑陋的背景。
  • 知道了。 Sam Soffes 在这里的回答起到了作用。感谢 aBitObvious 的帮助!

标签: uitableview ios


【解决方案1】:

正如 aBitObvious 建议的那样,使用 Grouped Tableview 来实现节标题消失效果。弄清我的项目所需的背景需要进行一些搜索,因为有一条关键线不太直观。

self.tableview.backgroundColor = [UIColor clearColor];
self.tableview.opaque = NO;
self.tableview.backgroundView = nil; // THIS ONE TRIPPED ME UP!
self.tableview.separatorColor = [UIColor clearColor];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-30
    • 2012-03-14
    • 1970-01-01
    • 2021-12-31
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多