1

我有一个UITableViewController. 在UITableView我有一个子视图 - ImageView. ImageView这是我的标题TableView。当我滚动时,我希望标题 ( ImageView) 始终位于顶部。

我有以下代码适用于 IOS 5,但不适用于 IOS 6:

- (Void) scrollViewDidScroll: (UIScrollView *) scrollView {
[ImageView setFrame: CGRectMake (0, self.tableView.contentOffset.y, 320, 100)];
}

那么,我应该怎么做才能在 IOS 6 上解决这个问题呢?

4

1 回答 1

0

UITableView和视图中的页眉和页脚UICollection都固定在里面container scrollview。您需要做的实际上是在您的外部放置一个按钮,UITableViewController并在 Interface builder 中或在viewDidload. 这将在滚动视图上方。您可能想要调整大小,UITableViewController以使内容不会在按钮下方通过。

于 2013-05-30T08:50:04.733 回答