UITableView
에서 부드러운 스크롤 효과에서 추가 정보를 표시하는 가장 편리한 방법은 무엇입니까?현대 시대 UITableView 애니메이션
아래 스크린 샷을보실 수 있습니다. 상단의 UITableViewCell
은 일종의 "새로운 물건 만들기"버튼 필드입니다.이 필드 아래에서 부드러운 균일 한 스크롤 애니메이션으로 표식을 표시하고 싶습니다.
어떻게이 효과를 얻을 수 있습니까? 뷰를 만들고 현재 셀의 높이로 조작하고 SubView
을 애니메이션으로 표시하거나 Delegate
및 DataSource
으로 조작하여 버튼을 누르면 더 많은 셀을 표시하는 조건을 간단하게 만들려고합니까 (reloadData
어떤 종류의 애니메이션이 사실로 설정되어 있습니까?)
나는 광야를 돌아 다니며 돌아 다니고 있지만 나는 그런 문제에 직면 한 첫 번째 사람이 아니며 누군가가 건설적인 의견을 갖고있을 수도 있다고 생각한다.
if (indexPath.section == 0) {
self.createFormActive = !self.createFormActive;
[tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationAutomatic];
}
이 :
** 업데이트 ** 모든 흥미로운 물건 indexPath.section = 0
에서 일어나는 그래서 지금은 단순히 이런 내 didSelectRowAtIndexPath
찾고 뭔가 그에 따라 (atomic) BOOL createFormActive
조작 셀 데이터를 생성 꽤 잘 작동합니다. 따라서 해결책을 찾았지만이 스레드를 영감이나 토론으로 자유롭게 사용하십시오.