Cam*_*mer 6 iphone objective-c uitableview ios
在常规UITableView编辑模式下,将单元格拖动到您希望单元格所在的位置,其他单元格可以弹出到位.我想创建一个UITableView编辑模式,您可以在其中选择一个单元格,当您滚动桌面视图以移动所选项目时,它将保持在中心,将所选项目保持在中心,表格单元格围绕中心选定单元格移动.
一个有效的'赏金值'答案将需要一个最小的工作示例,将选定的单元格保存在表格的中心,并可以通过向上和向下滑动表格来移动.包括表中第一个和最后一个位置的边缘情况.或者,您可以概述您认为可行的关键点,如果它们引导我朝着正确的方向发展,那么您将获得赏金.
我在GitHub上建立了一个名为PickerTableView的项目.在开发分支上工作.选择正在进行,我正在研究子类化TableView来处理滚动单元格的移动.在我之前找到一个有效的解决方案仍然可以获得赏金.
根据评论,我将提供一些ASCII艺术.
|==========|
| Next|
|==========|
| |
|----------|
| |
|----------|
| |
|----------|
| |
|----------|
| |
|==========|
Run Code Online (Sandbox Code Playgroud)
|==========|
| Next|
|==========|
| |
|----------|
| |
|----------|
| X|
|----------|
| |
|----------|
| |
|==========|
Run Code Online (Sandbox Code Playgroud)
|=============|
| Done|
|=============|
| |
|-------------|
| |
|-------------|
| This cell is|
| Highlighted |
| and locked |
| in place |
|-------------|
| |
|-------------|
| |
|=============|
Run Code Online (Sandbox Code Playgroud)
滚动tableview时,未选中的单元格将围绕所选单元格流动,而所选单元格位于中间.
由于我的答案是目前最好的,我将提供我自己的答案。
我在 GitHub 上建立了一个名为PickerTableView的项目。在开发分支工作。该项目使用 Cocoapods 作为依赖项。选择正在工作,我已经对 TableView 进行了子类化来处理滚动时单元格的移动。
| 归档时间: |
|
| 查看次数: |
1823 次 |
| 最近记录: |