我有一个带有ScrollView的TTViewController。 Scrollview包含一些标题和视图,我在其中创建TTTableView,其中包含在NIB文件中从TableViewCells创建的单元格。
NIB Structure http://dl.dropbox.com/u/10258635/Screen%20Shot%202011-10-18%20at%205.57.17%20PM.png
一切正常,直到我触摸表格单元格中的一个UITextViews - 视图没有调整大小,键盘覆盖了大部分表格视图。这就是屏幕的外观:
http://dl.dropbox.com/u/10258635/Screen%20Shot%202011-10-18%20at%206.02.24%20PM.png
因此,实际上,当键盘存在时,scrollview根本不会改变其行为。
答案 0 :(得分:0)
我终于弄明白了。
我使用了Three20库中的TTTableViewController,并仅使用NIB文件加载部分视图(标题和单元格)。这种方式autoresize按预期工作。