HeaderView和FooterView,Xib,StoryBoard

时间:2016-02-24 05:51:08

标签: ios iphone xcode swift xcode7

其实我想知道,在xib中创建标题视图和页脚视图的最佳方法是什么。我阅读了一些文章并获得了2个选项。 1)我可以直接删除xib中的uiview。 2)我可以创建自定义单元格并自行返回该单元格。

但我想知道,这是最好的方法。

2 个答案:

答案 0 :(得分:0)

选择一个胜过其他赢了很多不同,但除此之外

来自xib的UIView将优于UItableViewCell,因为UITableViewCell将在UIView之上继承许多额外的层,headerView和footerView不需要这些层。

所以,请使用UIView xib&#39>。

答案 1 :(得分:0)

回答你的问题完全取决于你的要求。两者都很好,但取决于你想用它们做什么。为了解释这个,我们举一些例子

  • 如果您要显示多个项目列表并且用户可以选择它们,UITableView最好,因为我们都知道。因此,在这种情况下,如果有一些页脚也应向下滚动并保留为屏幕上的最后一项,请以UITableView作为页脚。
  • 我们需要登录具有用户名,密码,一些公司品牌文字和图片等的屏幕,我们的要求是支持从iPhone 4到iPhone 6s Plus的设备,其页脚包含登录 { {1}}始终可见。在这种情况下,您应该选择UIView作为页脚,并将内容放在UIButtonUIScrollView中,具体取决于最佳内容。