【问题标题】:tableview header logo like iBooks App像 iBooks App 这样的 tableview 标题标志
【发布时间】:2011-06-29 18:09:51
【问题描述】:

如何在 tableView 的标题中插入图像以使其保持 iBook 应用程序? 当你向下滚动时,苹果的标志出现,当你放开时,它消失了?

我想,它就像表格标题中的视图一样有效,但如果是这样,如何创建该条件以像 iBooks 应用程序那样隐藏?

谢谢,

强化学习

【问题讨论】:

    标签: iphone ios uitableview uiview uiimage


    【解决方案1】:

    iBook 应用程序不使用 UITableView(我猜),而是使用 UIScrollView

    A UITableView isA UIScrollView 然而。

    而且我认为您要问的并不是真正的“标题”。它是滚动视图内容上方的隐藏内容。

    滚动视图有一个contentSize 矩形(通常比它的bounds 大)和一个contentOffset 点(其中只有y 值在表格视图中偏移)。

    您希望将子视图添加到滚动/表格视图,并将其 frame 设置为具有负的 y 值(可能相当于其 height)。

    【讨论】:

    • view.frame = CGRectMake(0,-100,320,100); [tableView addSubview:view];
    • 如果你想说服自己它就在那里:view.backgroundColor = [UIColor redColor];
    猜你喜欢
    • 2012-11-13
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多