草庐IT

向下取整

全部标签

ios - 动画 UIView 向下滑动,然后向上滑动

我想弄清楚为什么这不起作用在我的tableViewcontrollerviewDidLoad中self.headerView=[[UIViewalloc]initWithFrame:CGRectMake(0,5,320,0)];self.headerLabel=[[UILabelalloc]initWithFrame:CGRectMake(0,5,320,0)];self.headerLabel.textAlignment=NSTextAlignmentCenter;self.headerLabel.text=@"text";[self.viewaddSubview:self.head

ios - 动画 UIView 向下滑动,然后向上滑动

我想弄清楚为什么这不起作用在我的tableViewcontrollerviewDidLoad中self.headerView=[[UIViewalloc]initWithFrame:CGRectMake(0,5,320,0)];self.headerLabel=[[UILabelalloc]initWithFrame:CGRectMake(0,5,320,0)];self.headerLabel.textAlignment=NSTextAlignmentCenter;self.headerLabel.text=@"text";[self.viewaddSubview:self.head

ios - 向下滚动屏幕后,UITableView 不会弹回

这是一段视频:https://imgflip.com/gif/kgvcq基本上,如果单元格滚动到屏幕底部边缘,它不会反弹回来。我已经尝试更新tableView的contentSize但这似乎不是问题所在。我还确保声明了rowHeight但仍然没有成功。最后,我确保正确设置了tableView的bounce属性。抱歉没有放代码,这里是://datasource-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSLog(@"frameheigh

ios - 向下滚动屏幕后,UITableView 不会弹回

这是一段视频:https://imgflip.com/gif/kgvcq基本上,如果单元格滚动到屏幕底部边缘,它不会反弹回来。我已经尝试更新tableView的contentSize但这似乎不是问题所在。我还确保声明了rowHeight但仍然没有成功。最后,我确保正确设置了tableView的bounce属性。抱歉没有放代码,这里是://datasource-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSLog(@"frameheigh

ios - UISearchBar 向下移动 20 像素

我有一个UITableViewControllerT,它以标准方式包含一个UISearchDisplayController和UISearchBar(在nib中定义的所有内容)。然后,其他ViewController以标准方式将T作为subviewController包含在内。搜索栏正确显示:但是当我点击搜索栏进行实际搜索时,搜索栏会变高,搜索栏内的内容会下降大约20像素(呃,状态栏的高度?巧合?)像这样:这是怎么回事?它太高了。此外,使它看起来像那样的动画很笨拙。有什么方法可以防止这种难看的生长? 最佳答案 我设法通过编程方式设置

ios - UISearchBar 向下移动 20 像素

我有一个UITableViewControllerT,它以标准方式包含一个UISearchDisplayController和UISearchBar(在nib中定义的所有内容)。然后,其他ViewController以标准方式将T作为subviewController包含在内。搜索栏正确显示:但是当我点击搜索栏进行实际搜索时,搜索栏会变高,搜索栏内的内容会下降大约20像素(呃,状态栏的高度?巧合?)像这样:这是怎么回事?它太高了。此外,使它看起来像那样的动画很笨拙。有什么方法可以防止这种难看的生长? 最佳答案 我设法通过编程方式设置

objective-c - UIWebView 向下滚动输入焦点仅限 iOS 6

我正在模式中加载UIWebView。该网页有一些输入完全按照iOS5中的预期工作。但是在iOS6中,只要输入获得焦点,键盘就会自动“居中”表单,即使输入有足够的空间显示在上面键盘。由于一些输入位于页面的顶部,这迫使它们不可见,因此用户看不到他们正在输入的内容。向上滚动以查看输入会导致键盘停止工作,直到关闭并重新聚焦输入(然后再次将其滚动到View之外)。这是iOS6中的预期行为吗?当输入获得焦点时(如iOS5的工作方式),有什么方法可以防止webview滚动吗? 最佳答案 在不了解您代码的内部工作原理的情况下,我将尽力提供帮助。如果

objective-c - UIWebView 向下滚动输入焦点仅限 iOS 6

我正在模式中加载UIWebView。该网页有一些输入完全按照iOS5中的预期工作。但是在iOS6中,只要输入获得焦点,键盘就会自动“居中”表单,即使输入有足够的空间显示在上面键盘。由于一些输入位于页面的顶部,这迫使它们不可见,因此用户看不到他们正在输入的内容。向上滚动以查看输入会导致键盘停止工作,直到关闭并重新聚焦输入(然后再次将其滚动到View之外)。这是iOS6中的预期行为吗?当输入获得焦点时(如iOS5的工作方式),有什么方法可以防止webview滚动吗? 最佳答案 在不了解您代码的内部工作原理的情况下,我将尽力提供帮助。如果

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