2014-11-24 1 views
1

스위프트 코드 기반에서 SVPullToRefresh + SVInfiniteScrolling을 사용하고 있습니다. 어떻게SVPullToRefresh + SVInfiniteScrolling in 스위프트 코드

[tableView addPullToRefreshWithActionHandler:^{ 
    // prepend data to dataSource, insert cells at top of table view 
    // call [tableView.pullToRefreshView stopAnimating] when done 
}]; 

및 신속한 코드

[tableView addPullToRefreshWithActionHandler:^{ 
    // prepend data to dataSource, insert cells at top of table view 
    // call [tableView.pullToRefreshView stopAnimating] when done 
} position:SVPullToRefreshPositionBottom]; 

를 작성하려면 어떻게해야합니까?

self.tableView.addPullToRefreshWithActionHandler({() -> Void in 
    //code  
}) 

답변

1

같은 것을 시도 스위프트는 현재 함수 이름에서 첫 번째 인수의 이름을 절단

myTableView.addPullToRefresh(actionHandler: { 

}) 

myTableView.addInfiniteScrolling(actionHandler: 
      {() -> Void in 

     }) 

로버트에 의해 언급 한 바와 같이이 포함해야 "MyProject를-브리징-header.h가이

#import <SVPullToRefresh/SVPullToRefresh.h> 
1
myTableView.addPullToRefreshWithActionHandler({() -> Void in 

} 

는 예를 들어, 당신의 briding 헤더 파일에 SVPullToRefresh을 추가해야합니다 :

0
tableView.addPullToRefreshWithActionHandler { 

} 
0

이 될 수 있습니다. 머리글을 브리징 파일에 입력하십시오.