jjzjj

ContentInset

全部标签

ios - 带有 ContentInset 的 UICollectionView 没有一直向下滚动

我正在设置UICollectionView的内容插图:[_collectionViewsetContentInset:UIEdgeInsetsMake(0.f,0.f,100.f,0.f)];然后我使用这种方法以编程方式一直滚动到UICollectionView的底部:-(void)scrollToLastMessageAnimated:(BOOL)animated;{if(_messages.count==0){return;}NSUIntegerindexOfLastSection=_messagesBySections.count-1;NSIntegerindexOfMessag

ios - 带有 ContentInset 的 UICollectionView 没有一直向下滚动

我正在设置UICollectionView的内容插图:[_collectionViewsetContentInset:UIEdgeInsetsMake(0.f,0.f,100.f,0.f)];然后我使用这种方法以编程方式一直滚动到UICollectionView的底部:-(void)scrollToLastMessageAnimated:(BOOL)animated;{if(_messages.count==0){return;}NSUIntegerindexOfLastSection=_messagesBySections.count-1;NSIntegerindexOfMessag

ios - 动画 UIScrollView contentInset 导致跳转卡顿

我实现了一个自定义刷新控件(我自己的类,而不是子类),由于某些原因,自从移动到iOS8后,设置ScrollView(具体来说,UICollectionView)的contentInset以启动刷新动画会导致奇怪的跳转/口吃。这是我的代码:-(void)containingScrollViewDidScroll:(UIScrollView*)scrollView{CGFloatscrollPosition=scrollView.contentOffset.y+scrollView.contentInset.top;if(scrollPosition>0||self.isRefreshin

ios - 动画 UIScrollView contentInset 导致跳转卡顿

我实现了一个自定义刷新控件(我自己的类,而不是子类),由于某些原因,自从移动到iOS8后,设置ScrollView(具体来说,UICollectionView)的contentInset以启动刷新动画会导致奇怪的跳转/口吃。这是我的代码:-(void)containingScrollViewDidScroll:(UIScrollView*)scrollView{CGFloatscrollPosition=scrollView.contentOffset.y+scrollView.contentInset.top;if(scrollPosition>0||self.isRefreshin

ios - ScrollView的contentOffset&contentInset到底是什么

我有2个关于ScrollView的问题。一个是我的主要问题,另一个是次要的混淆。1.ScrollView的contentOffset和contentInset到底是什么?我将在下面提供更多详细信息。2.我创建了一个ScrollView,但是ScrollView好像不能向任何方向滚动,是偏移量的问题吗?还是插页?我将在下面提供更多详细信息。问题1的详细信息:有时contentOffset属性和contentInset属性似乎有很多不同,但是当我尝试实现与这两个属性相关的一些功能时,我感到困惑。我在这里做一个简单的说明。你能帮我弄清楚哪些部分是偏移的,哪些部分是插入的吗?问题2的详细信息:

ios - ScrollView的contentOffset&contentInset到底是什么

我有2个关于ScrollView的问题。一个是我的主要问题,另一个是次要的混淆。1.ScrollView的contentOffset和contentInset到底是什么?我将在下面提供更多详细信息。2.我创建了一个ScrollView,但是ScrollView好像不能向任何方向滚动,是偏移量的问题吗?还是插页?我将在下面提供更多详细信息。问题1的详细信息:有时contentOffset属性和contentInset属性似乎有很多不同,但是当我尝试实现与这两个属性相关的一些功能时,我感到困惑。我在这里做一个简单的说明。你能帮我弄清楚哪些部分是偏移的,哪些部分是插入的吗?问题2的详细信息:

ios - TableView contentInset : when scrolling the table to the top, 行在第一个标题上方仍然可见

我有一个由1个标题和1行顺序组成的表格:HeaderRowHeaderRow我设置了contentInset来降低表格内容的开始位置:self.detailTableView.contentInset=UIEdgeInsetsMake(30.0,0.0,0.0,0.0);它运行良好,但是,当滚动表格时,表格行的内容在第一个标题上方可见。它们没有消失,而是在30像素的上边缘内可见。如何隐藏它们呢?这样滚动才能正常工作。 最佳答案 我假设您在TableView中有粘性标题。如果你想在顶部添加填充,你可以只设置表头View:tableVi

ios - UIScrollView如何设置ContentInset和ScrollerInset

我无法配置我的UIScrollView。上图展示了我的观点。橙色框是我的UIScrollView,蓝色框(加上橙色框)是我要滚动的View。View是520px,UIScollView(像往常一样)是320px。如何设置ContentInset和ScollerInset? 最佳答案 由于ScrollView的高度与其内容相匹配,而且从您的图片中看不出您想向内容中添加空白区域,因此您应该保留contentInset设置为零(默认情况下)。如果您希望通过ScrollView可以看到内容的中间位置,请将内容偏移量设置为(520-320)/

ios - contentInset 不适用于 UISearchDisplayController tableView?

使用UISearchDisplayController,我在底部显示了一个UIView,因此会在滚动表格时隐藏过滤后的数据。我使用contentInset属性在底部显示数据。我的问题是,即使我重置UIEdgeInsetsZero.当我进行多重搜索时,滚动后更多数据不可见: 最佳答案 如果你想设置self.searchDisplayController.searchResultsTableView.contentInset,你应该在委托(delegate)中做:-(void)searchDisplayController:(UISea

ios - UITextView contentInset 不工作

我在UITextView中显示文本。我需要对文本应用一些填充。当我将值(value)用于最高职位时,它正在工作。如果我将值用于其他位置,则它不起作用。txtt_bgImage=[UIImageimageNamed:@"txtt_bg_ipad.png"];txtt_bgImageView=[[UIImageViewalloc]initWithImage:txtt_bgImage];txtt=[[UITextViewalloc]initWithFrame:CGRectMake(170,300,400,250)];txtt.text=productDescription;[txttsetF