objective-c - 在 UITableView 初始化中设置选定的单元格

标签 objective-c uitableview selection

我想在 UITableView 完成初始化后将单元格号 0 设置为所选单元格?

我尝试这样做:

[cell setSelected:YES];

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

但是单元格颜色变成了黑色。

最佳答案

UITableView 本身可以管理选择。尝试调用:

- (void)selectRowAtIndexPath:(NSIndexPath *)indexPath animated:(BOOL)animated scrollPosition:(UITableViewScrollPosition)scrollPosition

关于objective-c - 在 UITableView 初始化中设置选定的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11191656/

相关文章:

ios - 我的工具栏不会显示在 webView 上方

javascript - 倒计时器 - 所选文本在时间更改时取消选择

ios - 重新加载/滚动表格时标签消失

C++ 倒置加权随机播放

vba - 在任何打开的工作簿中检测刚刚停用的工作表中的选择类型

iphone - UIApplicationDidEnterBackgroundNotification

objective-c - 来自Twitter TWRequest处理程序的泄漏

iphone - iPhone 上的 YAJL

ios - UITableViewCell GestureReognizer 的性能问题

ios - 我需要 UIView 上的 UITableView 帮助( Storyboard项目)