我正在爲iPhone項目使用three20庫。作爲它的一部分,我使用pull來刷新tableview中的fb和twitter。它工作的很好,但是如果它位於tableview的底部會更好。更改three20庫中DragRefreshView的位置
我看不到任何明顯的配置設置來做到這一點(基本上沒有API文檔),所以我周圍挖它看起來像我要推出我自己的實現的TTTableViewDragRefreshDelegate
我已經找到了代碼增加了實際拖動按鈕(刪除無關位):
- (id)initWithController:(TTTableViewController*)controller {
if (self = [super initWithController:controller]) {
// Add our refresh header
_headerView = [[TTTableHeaderDragRefreshView alloc]
initWithFrame:CGRectMake(0,
-_controller.tableView.bounds.size.height,
_controller.tableView.width,
_controller.tableView.bounds.size.height)];
_headerView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
_headerView.backgroundColor = TTSTYLEVAR(tableRefreshHeaderBackgroundColor);
[_controller.tableView addSubview:_headerView];
}
但我與內碼移動視圖東西很沒有經驗,所以我真的不知道從哪裏開始。有任何想法嗎?