zoukankan      html  css  js  c++  java
  • UITableViewController

    UITableViewController

     

    目录

    • 概述
    • UITableView
    • UITableViewCell
    • 与UITableViewController相关的代理

    UITableViewDataSource

    UITableViewDelegate

    • UITableViewController的常用操作

    选中单元格

    编辑、移动、添加、删除单元格

    索引的创建

    根据关键字排序

    下拉或上拉刷新表格视图

    搜索框和表格视图的交互

     

    概述

    对UITableViewController的理解

     

    UITableView

    视图控制器

    UITableViewController或其子类

    非UITableViewController或其子类,需手动设置UITableView的dataSource和delegate这两个代理

     

    UITableViewCell

    样式

    系统自带UITableViewCell样式

    自定义UITableViewCell样式

     

    与UITableViewController相关的代理

    UITableViewDataSource

    UITableViewDelegate

     

    UITableViewController的常用操作

    选中单元格

    相关的代理方法(4个):- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

     

    编辑、移动、添加、删除单元格

    编辑

    - (void)setEditing:(BOOL)editing animated:(BOOL)animate

    删除

    - (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
    - (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath

    添加 

    + (NSIndexPath *)indexPathForRow:(NSInteger)row inSection:(NSInteger)section 

    - (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation

    移动

    - (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath

    - (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath

     

    索引的创建

     

     

  • 相关阅读:
    把指定文本输出到图片
    Delphi-WebService(53)
    YxdJSON
    Android 反编译工具
    delphi如何让程序最小化到任务栏(使用Shell_NotifyIcon API函数)
    守护进程-----杀死自己的进程再重新启动自己
    Delphi XE5通过DataSnap实现数据库三层应用
    用逆向设计和回归算法估算PWM
    早起的人生,到底有多赚
    为什么孝顺的人都会发家致富!我来告诉你!
  • 原文地址:https://www.cnblogs.com/IOS-Developer/p/4245625.html
Copyright © 2011-2022 走看看