이 (좌우 그들 사이에 스크롤)왜 내 TTTableViewController이
모두 전망이 올바르게 표시하고보기 사이를 스크롤하는 것은 괜찮 았는데 내가이 파단으로있는 ScrollView를 포함하는 응용 프로그램이 표시되지 않습니다. 이제 첫 번째보기를 TTTableView (Three20의 호의)로 변경하려고하지만 TTCatalog 응용 프로그램에서 'TableControlsTestController'클래스를 사용하면 빈 tableView가 표시됩니다.
이 클래스에는 디스플레이 6 세포
는 detailView이 TableControlsTestController
의 인스턴스이 t 시도하고 문제가 나는 또한 어디 좁히려입니다
[scrollView addSubview:detailView.view];
을 다음 내가 사용하는 새로운 TTTableView을 추가하려면 ried call
이렇게하면 6 셀의 테이블 뷰가 올바르게 표시됩니다.
왜 내가 scrollView에보기를 추가하려고하면 예상대로 작동하지 않습니까? 참고로
당신은 그것은 일부 이벤트가있는 ScrollView를 통해 전파되지 않고, 따라서 TTTableViewController에서 처리되지 않은 것으로 판명 TTCatalog
#import "TableControlsTestController.h"
///////////////////////////////////////////////////////////////////////////////////////////////////
@implementation TableControlsTestController
///////////////////////////////////////////////////////////////////////////////////////////////////
// NSObject
- (id)init {
if (self = [super init]) {
self.tableViewStyle = UITableViewStyleGrouped;
self.autoresizesForKeyboard = YES;
self.variableHeightRows = YES;
UITextField* textField = [[[UITextField alloc] init] autorelease];
textField.placeholder = @"UITextField";
textField.font = TTSTYLEVAR(font);
UITextField* textField2 = [[[UITextField alloc] init] autorelease];
textField2.font = TTSTYLEVAR(font);
textField2.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
TTTableControlItem* textFieldItem = [TTTableControlItem itemWithCaption:@"TTTableControlItem"
control:textField2];
UITextView* textView = [[[UITextView alloc] init] autorelease];
textView.text = @"UITextView";
textView.font = TTSTYLEVAR(font);
TTTextEditor* editor = [[[TTTextEditor alloc] init] autorelease];
editor.font = TTSTYLEVAR(font);
editor.backgroundColor = TTSTYLEVAR(backgroundColor);
editor.autoresizesToText = NO;
editor.minNumberOfLines = 3;
editor.placeholder = @"TTTextEditor";
UISwitch* switchy = [[[UISwitch alloc] init] autorelease];
TTTableControlItem* switchItem = [TTTableControlItem itemWithCaption:@"UISwitch" control:switchy];
UISlider* slider = [[[UISlider alloc] init] autorelease];
TTTableControlItem* sliderItem = [TTTableControlItem itemWithCaption:@"UISlider" control:slider];
self.dataSource = [TTListDataSource dataSourceWithObjects:
textField,
editor,
textView,
textFieldItem,
switchItem,
sliderItem,
nil];
}
return self;
}
@end
나는이 문제가되었다 떠올랐다처럼 내있는 ScrollView
에서 다음을 수행했다. 고마워, 리암 – thebossman
나도. 나 혼자서 어떻게 알아 냈을지 모르겠다. 고마워. –