0

我有可以在 UIScrollView 中删除的元素。当我在滚动视图底部删除某些内容时,我不想滚动到顶部,我想留在我删除元素的区域。

我已经搜索过了,但还没有解决方案,

你有什么?

4

2 回答 2

0

如果您(根据您的评论)想要滚动到要删除的组件的位置,您可以这样做:

//get the frame of component being deleted

CGRect frameOfDeletedView = viewBeingDeleted.frame;

//set the content offset

[theScrollView scrollRectToVisible:frameOfDeletedView animated:NO];

//remove the component

//...
于 2013-08-15T13:50:42.050 回答
0
CGRect Bound = [self.myViewName bounds]; // such like UIButton, UITextFiled .. etc.
CGPoint pt = Bound.origin;

[self.scrollView setContentOffset:pt animated:YES];

请阅读本文档。

于 2013-08-15T11:32:43.087 回答