objective-c - iOS 7中UIViewController中NavBar和TabBar下UITableView的边缘延伸以获得半透明效果

标签 objective-c ios7 uitableview translucency

如果我使用 UItableViewController 它工作正常,但我需要在 UIViewController 内使用 UItableView。我的问题是,我是否必须手动对其进行编程以在顶部和底部添加额外的空间,以便第一个和最后一个单元格不会被部分覆盖,以及如何向下移动刷新指示器以使其不被覆盖?

最佳答案

确保将 TableView 添加为 View Controller 的第一个 subview 。这将确保其滚动插图设置正确。

还要确保将 TableView 的框架设置为与 View Controller View 的边界相匹配,并确保将 autoresizingMask 设置为灵活的宽度和高度。

关于objective-c - iOS 7中UIViewController中NavBar和TabBar下UITableView的边缘延伸以获得半透明效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20183504/

相关文章:

objective-c - 在使用额外行插入新记录的同时在编辑模式之间切换时如何使用核心数据并正确显示动画?

iphone - UINavigationController + UITableViewController 横向方向的反向转换错误

objective-c - 使用 Objective-C 对字符串进行 URLEncoding

iphone - 试图了解 AVAudioPlayer 和音频电平表

ios - 如果 numberOfRowsInSection 为零,是否自动显示 tableFooterView?

swift - 无法从 didReceiveLocalNotification 重新加载 UITable

ios - 想要在开发设备上从 iOS 7 返回到 iOS 6

ios - 循环颜色列表并将它们设置为单元格背景色 | TableView | objective-C

ios - 如何使 iOS 7 控制中心的行为与 map (小标签)中的行为一样?

objective-c - 如何使用 objective c 在 iphone 的表格 View 上应用复选标记?