나는이 UITableView
변수 높이의 세포로 채워된다. 뷰를 볼 때 테이블을 맨 아래로 스크롤하고 싶습니다.
나는 현재 다음과 같은 기능을 가지고 있습니다
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0];
[self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];
log는 각 셀의 내용을 구성하는 객체를 포함하는 가변 배열입니다.
위의 코드는 잘 작동 viewDidAppear
하지만 뷰가 처음 나타날 때 테이블 상단을 표시 한 다음 맨 아래로 점프하면 불행한 부작용이 있습니다. 나는 그것을 선호합니다table view
가 나타나기 전에 하단으로 스크롤 할 수 .
나는 스크롤을 시도 viewWillAppear
하고viewDidLoad
있지만, 두 경우 모두 데이터가 테이블에로드 아직 예외를 던져 모두되지 않았습니다.
내가 가진 것이 가능한 전부라고 말한 경우에도 모든 지침은 대단히 감사하겠습니다.