내 응용 프로그램에서 다음과 같이해야합니다.
우선 3 섹션 (2 개가 3 행)을 포함하는 tableview가 있습니다. 이 tableView 아래에 레이블을 넣고 레이블 아래에 텍스트 필드를 넣어야합니다.
xib 파일에서이 작업을 시도했습니다. 나는 scrollView를 두었고이 scrollView에 tableview, label 및 textfield를 넣었다. 문제는 그 견해만으로는 충분하지 않다는 것입니다.
우선, 화면에서 tableview를보고 싶습니다. 그리고 화면을 스크롤하여 레이블과 텍스트 필드를보고 싶습니다. 어떻게 설명 할 수 있을지 모르겠는데 ... 앱이 화면의 표보기 만보고 스크롤이 끝나면 라벨과 텍스트 필드가 나타납니다. 내가하려는 일이 가능 할까?ScrollView의 TableView, label 및 Textfield
답변
nib 파일에서 해당보기 (Tableview, label, textfield)를 추가 했습니까?
모든 변수를 서로 다른 변수에 연결하여 참조하십시오.
코딩을 통해 프레임을 설정하십시오. 같은
tblView.frame = CGRectMake(0, 0, 320, 416);
label.frame = CGRectMake(60, 420, 200, 50);
textField.frame = CGRectMake(40, 480, 240, 31);
마침내
tblView.scrollEnabled = NO;
scrollView.contentSize = CGSizeMake(320,520);
감사합니다,
사티을 설정합니다.
UITableView
은 스크롤 할 수 있습니다. 나는 당신의 작업에 UIScrollView
을 가져갈 필요가 없다고 생각합니다. 텍스트 줄을 셀 열로 레이블을 추가하고 UITextField
을 TableView에 AccessoryType으로 추가 할 수 있습니다.
도움이 되길 바랍니다.
UITableView 스크롤 할 수 있지만 레이블 및 텍스트 필드 테이블 뷰에서 있어야합니다 알아요. – Gabrielle
예 100 % 가능합니다. 두 가지 유형의 자습서를 거쳐 자신의 용도로 통합 할 수 있습니다.
맞춤 테이블 셀을 만드는 방법을 알아야합니다.
여러 헤더가있는 표를 만드는 방법을 배워야합니다.
scrollview는 이미 tableview에 있으므로 사용하지 않아도됩니다. 또는 간단한 단어로 tableview는 scrollview에서 빌드됩니다. 따라서 스크롤링 속성이 상속됩니다.
두 기술을 병합하면 사용자 정의 tableview가 제공됩니다. 그것은 쉽지는 않을 것입니다 만, 분명히 그것을 성취 할 수 있습니다.
두 가지 방법으로 문제를 해결할 수 있습니다.
첫 번째 접근 :
UIScrollView
을 사용할 필요가 없습니다. UITableView
높이를 줄이고 세 가지보기 모두를 화면에 맞출 수 있습니다.
두 번째 방법 :
콘텐츠 크기를 UIScrollView
(Y 매개 변수 증가)으로 늘립니다.
- 1. scrollview의 컨트롤러로 scrollview의 webview를 제어하는 방법은 무엇입니까?
- 2. scrollview의 문제
- 3. Label 및 PictureBox의 KeyDown 처리
- 4. TableView 선택 및 모달보기
- 5. MGTwitterEngine 및 TableView
- 6. TextField Listener
- 7. textfield 및 textview에 대한 NSNotification 문제
- 8. LinearLayout/ScrollView의 무한 스크롤?
- 9. iOS : tableview 앱 및 데이터베이스
- 10. plotsymbol label
- 11. ScrollView의 선택기가 스크롤되지 않습니다.
- 12. ScrollView의 크기를 조절하는 방법
- 13. ScrollView의 스크롤링을위한 리스너가 있습니까?
- 14. 입력 TextField 'bug'
- 15. float 입력을 textfield 및 textarea java
- 16. TextField 및 보안 샌드 박스 위반
- 17. 의 TableView HeaderSection 메모리 할당
- 18. html5.0 canvas textfield
- 19. XML 데이터를 Flash Label 구성 요소로 보내는 방법은 무엇입니까?
- 20. scrollView의 특정 섹션으로 이동하는 방법
- 21. 에서superview를 제거하면 scrollview의 객체가 해제됩니까?
- 22. 두 행의 tableview 헤더
- 23. Textfield resignFirstResponder 아주 늦었습니까?
- 24. J2ME TextField 예외
- 25. apache wicket textfield null
- 26. Flash TextField, 동적 크기
- 27. java me textfield
- 28. TextField - PowerPoint처럼 동작합니다.
- 29. 커서를 textfield()에 넘기십시오.
- 30. AlertView with TextField 문제
나는 당신이 당신의 어플리케이션을 원한다고 생각한다. (https://github.com/radim/PullToRefresh/blob/353a360f8e0424318c3ace903702dc59260a375d/Classes/PullRefreshTableViewController.m). – Raj