ios - 使一个单元格(但不是第一个单元格)在 UITableView 上始终可见

标签 ios objective-c swift uitableview

我有一个 UIScrollView,在我的 UITableView 上方的 UISegmentedControl 上方有一个 UIImage。我一直在禁用 TableView 的滚动,直到 Image 消失,所以我终于可以启用滚动,但遗憾的是它有延迟,这意味着我不得不将手指从屏幕以刷新滚动属性,我不喜欢这样,所以我重新开始。

现在我得到了我的 tableView 和他的海关单元格。问题是我希望带有 segmentedControl 的单元格位于我的 tableView 之上。为了更容易理解,如果我滚动单元格 10、11 和 12,我应该看到:单元格 1(带有 segmentedControl 的单元格)、10、11、12 但如果我滚动到顶部,我应该得到单元格 0、1、2、3。

我似乎找不到任何解决方案,但 Twitter IOS 应用程序似乎可以解决这个问题,我的问题有任何解决方案吗?

最佳答案

您可以尝试将 tableView 分成两部分,其中单元格 0 位于第一部分,单元格 1 是第二部分的标题,单元格 2...n 位于第二部分。这可能会为您提供所需的行为(“单元格 1”始终可见),而无需与正常的 UI 行为作斗争。

关于ios - 使一个单元格(但不是第一个单元格)在 UITableView 上始终可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37838935/

相关文章:

iphone - 当我在多任务栏(iPhone)中退出时,程序收到信号 SIGKILL 异常出现

swift - ARKit限制节点的显示距离

ios - Facebook Connect 访问用户的 FB session /访问 token ID?

ios - 为 ScrollView 内的堆栈布局切换 IsVisible 不会在 Xamarin 表单 iOS 中正确更新

iphone - 如何使用 ASIHTTPRequest 处理低互联网连接

ios - MFMessageComposeViewController - 删除 'Buddy Name'

swift - 类名与命名空间问题相同

ios - XCode 6.1 NSString.boundingRectWithSize 编译错误

objective-c - 如何更正 "Undefined symbols for architecture i386: "_main"链接问题?

iphone - 如何根据条件的满足程度通过单击按钮手动在 Storyboard 之间导航?