jjzjj

ReloadData

全部标签

ios - 仅在 tableView 可见单元格上重新加载数据

这可能吗?仅重新加载可见的单元格以提高效率。 最佳答案 这就是默认情况下TableView的工作方式。UITableView类从不加载单元格,直到它们即将出现在屏幕上,即使您调用了reloadData。 关于ios-仅在tableView可见单元格上重新加载数据,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4923388/

ios - 仅在 tableView 可见单元格上重新加载数据

这可能吗?仅重新加载可见的单元格以提高效率。 最佳答案 这就是默认情况下TableView的工作方式。UITableView类从不加载单元格,直到它们即将出现在屏幕上,即使您调用了reloadData。 关于ios-仅在tableView可见单元格上重新加载数据,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4923388/

ios - UICollectionView 在调用 reloadData 时不会立即更新,而是在 30-60 秒后随机更新

如标题所示,我的UICollectionView不会在调用reloadData后立即更新和显示单元格。相反,它似乎最终会在30-60秒后更新我的收藏View。我的设置如下:UICollectionView添加到Storyboard中的ViewController,同时为ViewController和标准socket设置设置了delegate和dataSourcenumberOfSectionsInRow和cellForItemAtIndexPath均已实现并引用原型(prototype)单元格及其内部的imageView这是转到Twitter的代码,获取时间线,将其分配给变量,重新加载

ios - UICollectionView 在调用 reloadData 时不会立即更新,而是在 30-60 秒后随机更新

如标题所示,我的UICollectionView不会在调用reloadData后立即更新和显示单元格。相反,它似乎最终会在30-60秒后更新我的收藏View。我的设置如下:UICollectionView添加到Storyboard中的ViewController,同时为ViewController和标准socket设置设置了delegate和dataSourcenumberOfSectionsInRow和cellForItemAtIndexPath均已实现并引用原型(prototype)单元格及其内部的imageView这是转到Twitter的代码,获取时间线,将其分配给变量,重新加载

ios - 如何过滤 UICollectionView 并保持键盘向上?

我已将UISearchBar添加到UICollectionView并在委托(delegate)searchBar:textDidChange:中过滤我的模型并调用[collectionView重新加载数据]。reloadData(以及reloadSection等)想要从搜索栏的文本字段中移除firstResponder,从而关闭键盘。我正在尝试构建一个“实时更新”过滤器,因此在键入每个字符后让键盘消失是很烦人的。有什么想法吗? 最佳答案 在searchBar委托(delegate)函数中,我使用performBatchUpdates

ios - 如何过滤 UICollectionView 并保持键盘向上?

我已将UISearchBar添加到UICollectionView并在委托(delegate)searchBar:textDidChange:中过滤我的模型并调用[collectionView重新加载数据]。reloadData(以及reloadSection等)想要从搜索栏的文本字段中移除firstResponder,从而关闭键盘。我正在尝试构建一个“实时更新”过滤器,因此在键入每个字符后让键盘消失是很烦人的。有什么想法吗? 最佳答案 在searchBar委托(delegate)函数中,我使用performBatchUpdates

ios - [tableView 重新加载数据];在我滚动 tableView 之前不起作用

我有一个简单的应用程序,当用户在UISearchBar中键入内容时,它会以XML格式下载搜索结果。下载+解析是线程化的,一旦完成,它会触发一个NSNotification以将TableView告知ViewController[tableViewreloadData];这是接收结果后触发的通知的代码:-(void)receivedResults:(id)notification{results=[notificationobject];DLog(@"Received%iresults",[resultscount]);[[selftableView]reloadData];}我得到日志输

ios - [tableView 重新加载数据];在我滚动 tableView 之前不起作用

我有一个简单的应用程序,当用户在UISearchBar中键入内容时,它会以XML格式下载搜索结果。下载+解析是线程化的,一旦完成,它会触发一个NSNotification以将TableView告知ViewController[tableViewreloadData];这是接收结果后触发的通知的代码:-(void)receivedResults:(id)notification{results=[notificationobject];DLog(@"Received%iresults",[resultscount]);[[selftableView]reloadData];}我得到日志输

ios - UITableView reloadData 自动调用resignFirstResponder

我有一个带有自定义单元格的UITableView,它只能获取预定义的值,因此我使用UIPickerView作为它们的inputView。一切都很好,直到我编辑一个字段并需要显示其更新后的值。为了让事情更清晰和更容易维护,我将委托(delegate)和数据源作为单独的类,并使用通知使它们与tableView交互。因此,在从UIPickerView中选择了一个值后,tableView的数据源会收到通知,然后通知持有tableView引用的主ViewController。从那里我打电话[_tableViewreloadData];一切似乎都正常,除了UIPickerView消失了,我认为是因

ios - UITableView reloadData 自动调用resignFirstResponder

我有一个带有自定义单元格的UITableView,它只能获取预定义的值,因此我使用UIPickerView作为它们的inputView。一切都很好,直到我编辑一个字段并需要显示其更新后的值。为了让事情更清晰和更容易维护,我将委托(delegate)和数据源作为单独的类,并使用通知使它们与tableView交互。因此,在从UIPickerView中选择了一个值后,tableView的数据源会收到通知,然后通知持有tableView引用的主ViewController。从那里我打电话[_tableViewreloadData];一切似乎都正常,除了UIPickerView消失了,我认为是因