내가 (AN있는 UITableViewController없이) 그와 같은 UIRefreshControl를 사용하는 상위 삽입 보내기는 UIRefreshControl
UIRefreshControl *refreshControl = [UIRefreshControl new];
[refreshControl addTarget:self action:@selector(viewDidBeginRefreshing:) forControlEvents:UIControlEventValueChanged];
[self.table addSubview:refreshControl];
문제는 새로 고침 휠이 UINavigationController가의 반투명 바 (iOS7에) 아래에 위치합니다. StackOverflow에서이 문제에 대한 몇 가지 주제가 있습니다. 그리고 그들은 저에게 귀중한 해결책을 가져 오지 않았습니다.
내가 원하는 것은 내 UIRefreshControl의 y 위치를 예를 들어 80px 낮추는 것입니다.
참고 : 나는 UITableViewController 외부에서 UIRefreshControl을 사용하지 않는 것이 좋습니다. 그래서 그것에 대해 경고 할 필요가 없습니다.
제 생각에 UITableView는 프로그래밍 방식으로 자동 레이아웃으로 설정되어 있습니다. (하지만 아무 관계가 없어야합니다.) – AncAinu