我有可以在 UIScrollView 中删除的元素。当我在滚动视图底部删除某些内容时,我不想滚动到顶部,我想留在我删除元素的区域。
我已经搜索过了,但还没有解决方案,
你有什么?
我有可以在 UIScrollView 中删除的元素。当我在滚动视图底部删除某些内容时,我不想滚动到顶部,我想留在我删除元素的区域。
我已经搜索过了,但还没有解决方案,
你有什么?
如果您(根据您的评论)想要滚动到要删除的组件的位置,您可以这样做:
//get the frame of component being deleted
CGRect frameOfDeletedView = viewBeingDeleted.frame;
//set the content offset
[theScrollView scrollRectToVisible:frameOfDeletedView animated:NO];
//remove the component
//...
CGRect Bound = [self.myViewName bounds]; // such like UIButton, UITextFiled .. etc.
CGPoint pt = Bound.origin;
[self.scrollView setContentOffset:pt animated:YES];