자주 발생하지만 항상 그런 것은 아니지만 버그입니다. 내 UICollectionView에 새로 고침 컨트롤이 추가되었습니다. 새로 고침하면 완벽하게 작동합니다. 그러나 내가 절반 새로 고침 또는 완전히 새로 고치기, 응용 프로그램에서 다른 탭으로 이동 한 다음 다시 때 UIRefreshControl UICollectionView 부분 위에 나타납니다. 또한 0 새로 고침 회 전자 막대에서 시작하는 대신로드 된 모든 시작됩니다 (나는 Mail과 같은 다른 응용 프로그램에서이 사실을 알았으므로 많은 OS 버그가 있지만 OS 응용 프로그램에서는 회 전자가 넘어 가지 않습니다 내용). 다음은 문제의 이미지입니다. https://www.dropbox.com/s/4qk6qjrdlapsvz0/IMG_0074.JPG ViewDidLoad에서 RefreshController를 설정하는 방법은 다음과 같습니다.UIRefreshController가 UICollectionView를 넘습니다.
refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(refresh2)
forControlEvents:UIControlEventValueChanged];
[self.collectionView addSubview:refreshControl];
self.collectionView.alwaysBounceVertical = YES;
누구나 CollectionViewController 뒤에 회 전자를 만드는 방법을 알고 있습니까? 감사합니다
그래, 들리는 군. 귀하의 코드가 올바르게 보입니다. –
레이더를 제기했습니다. 희망은 고쳐지기를 바랍니다. – user1941966