Facebook 메신저가 UITableView
상단에있는 화면 버튼에 버튼을 만들고 스크롤하는 방법을 이해하려고합니다.UiTableView 상단에 버튼 만들기
나는 오른쪽 아래에있는 파란색 버튼을 구현하려는. 그와 같은 것을 성취하기위한 나의 접근 방식은 무엇이되어야 하는가?
올바른 방향으로 밀었을 때 대단히 감사하겠습니다. 당신의 UIViewController 하위에서
Facebook 메신저가 UITableView
상단에있는 화면 버튼에 버튼을 만들고 스크롤하는 방법을 이해하려고합니다.UiTableView 상단에 버튼 만들기
나는 오른쪽 아래에있는 파란색 버튼을 구현하려는. 그와 같은 것을 성취하기위한 나의 접근 방식은 무엇이되어야 하는가?
올바른 방향으로 밀었을 때 대단히 감사하겠습니다. 당신의 UIViewController 하위에서
오버레이도 첨가 될 때 수행되는 몇 도로있다 :이 테이블의 내용을 스크롤되지 않음을 의미 권취 UINavigationController
의 하위 뷰로서
는
UITableView
의 서브 뷰으로 단 1 절
을 가지고 있으며, C에 UIScrollViewDelegate
의 scrollViewDidScroll:
를 사용하는 일반 스타일 UITableView
의 섹션 바닥 글로 ontinuously 사용자 스크롤 당신은 쉽게있는 UITableViewController에서 나는이 시도
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate.window addSubView:myButton];
을 수행 할 수 있습니다
이 작업을 수행 :
[self.view insertSubview:myButton aboveSubview:self.tableView];
참고 : 당신의 UIViewController가있는 UITableViewController 인 경우있는 UITableViewController는 프로그래머를 많이 만들 루트보기로는 테이블 뷰를 배치하기 때문에,이 코드가 작동하지 않을 수 있습니다 이것이 의미하는 한계 때문에 멀리 떨어져있어 라.
VinceBurn 그러나 이것은 아래로 스크롤하지 않을 것입니까? – Jonathan
@Jonathan 이것은 스크롤하지 않습니다. 스크린 샷에서 스크롤하려는 것처럼 보이지 않습니다. 스크롤하려면 ScrollView 내부에 있어야합니다 (TableView가 ScrollView에서 상속 받음을 기억하십시오). 또는 scrollViewDidScroll을 사용하여 이동해야합니다. –
(가 움직 머물 보이도록) 테이블의 같은 뷰의 프레임을 업데이트하고 그것은 나를 위해 일한 . 행운을 빕니다! :)
jszumski 필자는 여러 개의 섹션을 가지고 있기 때문에 두 번째 옵션을 사용할 수 없습니다. 그리고 확실히 버튼을 스크롤하기를 원하기 때문에, 첫 번째 옵션을 사용할 수 없습니다. 또한 제 3의 과잉 공격이 당신이 생각하는 것처럼 보입니까? – Jonathan
내용을 스크롤하면 단추가 보이지 않게 스크롤 되길 원하십니까? 넘버 3은 과잉 공격이 아니므로 몇 가지 응용 프로그램에서 사용했고 그 기본 스타일 섹션 헤더가 OS에 의해 어떻게 구현되는지에 대한 기초가되었습니다. – jszumski
덧글 - 만약 당신이 그것에 segue를 붙이고 있다면 - segue가 트리거 될 때 기억하고 있는지 확인하십시오 - 이전의 view controller 위치를 여전히 참조 할 것입니다. 그래서 새로운 selector를 가리키는 버튼을 업데이트해야 할 것입니다 네비게이션에 이상한 점이 없으면 새로운 뷰 컨트롤러로 –