问题描述
|
我想将代码中的键盘高度使用增加30。我的键盘上方有一个工具栏。我试用了代码,但无法正常工作。键盘上的工具栏将隐藏最后一个单元格。我更改了以下代码行:
if ( offset != -1 ) {
[self setContentOffset:CGPointMake(self.contentOffset.x,offset+30) animated:YES]; // this one
}
我可以工作,但是单击该单元格的其余部分时无法再显示中心。
您的代码中键盘的高度在哪里?
解决方法
为此,首先要进行滚动查看。并在滚动视图中添加表格视图。
之后,您已经相应地设置了滚动视图的高度。
如下所示:
[scrlPage setFrame:CGRectMake(scrlPage.frame.origin.x,scrlPage.frame.origin.y,scrlPage.frame.size.width,361.0-150.0)];
[scrlPage setContentSize:CGSizeMake(scrlPage.frame.size.width,361.0)];
[scrlPage setContentOffset:CGPointMake(0.0,50.0)];
希望你能得到。
如有任何困难,请告诉我。