UITableViewController里面有一个tableview。但是我要自定义一下,比如加一些按钮什么的,应该怎么做呢?
我现在的做法是,新建一个UIViewController,然后在相应的nib里面放上View>TableView+Button这样的层级结构。
但是现在我希望把表格增加pull to refresh功能,现成有一个PullRefreshTableViewController的类。这个类是继承于UITableViewController的,所以无法直接继承到我的viewController,只能改写我的ViewController的代码。
那么还有什么办法呢?

解决方案 »

  1.   

    在tableview里  添加view啊,每个cell为一个view
      

  2.   

    没明白楼主的意思 如果只是想添加控件的话 
    就直接在定义Cell的地方写啊
    比如想要加个button
    定义一下button的样式,frame什么的 ,然后[cell addSubView:button];就ok啦~
      

  3.   

    我不是想在cell里面添加subview,而是想在tableview的外面添加另外一个uiview
      

  4.   

    那就直接在tableview的父view中添加
      

  5.   

    [self.tableView addsubview : uiview]
    如果不行就加【self.view addsubview :UIview】
      

  6.   

    原来是下拉更新闹得,lz可以参考
    https://github.com/enormego/EGOTableViewPullRefresh
    这个方法,不是继承自uitableviewcontroller,使用方法也很简单,我一直在用它。最近还刚刚用了个小技巧,可以参考。
    http://blog.csdn.net/ugg/article/details/7283661