获取UITableView不在UIScrollView中滚动和增长

问题描述 投票:3回答:2

我需要创建一个类似于下面的屏幕。我能想到的唯一方法是将UIScrollView作为父视图。然后为缩略图和主文本(“All3Sports”)提供UIImageView和UILabels。

对于像电话号码和主页这样的部分,我认为我可以拥有一个UITableView并且根据它的内容不能直接滚动和“增长”。我无法弄清楚如何做到这一点。我可以将其设置为不滚动,但内容会被剪切。如果我将其设置为不剪辑,则滚动视图仍然认为它的尺寸较小,并且不会滚动内容。

如果有更好的方法来重现这个屏幕,我愿意接受想法。

提前致谢。

alt text

iphone objective-c cocoa-touch uitableview uiscrollview
2个回答
5
投票

我使用UITableView做了类似的事情,并将表视图样式设置为UITableViewStyleGrouped,但将图像和标题放在您的情况下为“All3Sports”,在分组表视图的Header和Footer中的3个底部按钮中。


1
投票

这可以使用UITableViewStyleGrouped完成,每行包含自定义tableview单元格。名称的文本和图像将是一种单元格类型,主要,铃声和主页是另一种。里面有三个按钮的最后一个单元格将是另一个。

© www.soinside.com 2019 - 2024. All rights reserved.