怎么给UITableViewController添加其他控件

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

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