【发布时间】:2012-09-11 22:51:42
【问题描述】:
只是好奇,因为这似乎不可能立即实现,但是有没有一种偷偷摸摸的方法来利用新的 iOS 6 UIRefreshControl 类而不使用 UITableViewController 子类?
我经常使用UIViewController 和UITableView 子视图,并符合UITableViewDataSource 和UITableViewDelegate,而不是直接使用UITableViewController。
【问题讨论】:
-
@DaveDeLong :不,戴夫,他应该怎么做?稍后在此页面上您说他的解决方案不受支持,那么正确的解决方案是什么?
-
@matt 他应该使用
UITableViewController并提交一个错误请求API 以直接使用UIRefreshControl和UITableView。 -
UITableViewController 已经(并将继续存在)太多晦涩难懂的错误和非平凡视图层次结构的问题......当您切换到使用带有 TableView 子视图的标准 VC 时,所有这些都会神奇地消失.恕我直言,“使用 UITVC”对于任何解决方案来说都是一个糟糕的开始。
-
@Adam 当使用 'UITableViewController' 作为子视图控制器时,这些错误是否会浮出水面(从而可以访问视图自定义而无需在 tableViewControllers 层次结构中乱搞)?以这种方式使用它时我从未遇到过问题。
标签: objective-c ios uitableview ios6 uirefreshcontrol