草庐IT

scroll-view滚动条

全部标签

ios - 有没有办法滚动到集合中选定的 UICollectionViewCell?

我在我的应用程序的模态视图Controller中有一个UICollectionView。调出模态视图时,根据我从主视图传递到模态视图的某些数据,将其中一个集合的单元格设置为选中状态。一旦带有集合的模态视图出现,我需要以编程方式将选定的集合单元格滚动到View中......但是在填充CollectionView时使用scrollToItem(at:at:animated:)(在cellForItemAt中)似乎不起作用。因此,虽然我可以轻松地使用cellForItemAt中可用的indexPath在填充集合时滚动到选定的单元格,但由于这是不可能的,我在集合完全填充并呈现后,无法弄清楚如何

ios - 如何将可自定义的 View 显示到所有 View Controller 中?

这个问题有点详细说明了我真正想知道的内容。我想制作一个应用程序,其某些功能看起来像SoundCloud和gaana。下面我展示了一些gaana的截图。在这里,如果我们单击任何歌曲,它们会自动更新上面的View并播放歌曲,并且此View将显示在所有ViewController中。单击此向上箭头按钮,它们将如何显示一个新View,而以前的小View不在其中并将CollectionView加载到这个新View中。如何完成所有这些操作?新View就在这里。 最佳答案 您可以通过创建叠加层来做到这一点,即您将UIView作为子元素添加到应用程

iOS 如何像在 iPhone 照片应用程序中那样在照片之间的日期 Collection View 中放置标题

我想在CollectionView中根据日期对照片进行分类,并在它们之间添加标题,就像在iPhone主照片中一样,这是根据日期对照片进行分类,然后我可以将标题放在那里...帮助将不胜感激谢谢你…… 最佳答案 NSArray*imageAssets=@[];NSMutableDictionary*groupedAssets=[NSMutableDictionarydictionary];for(PHAsset*imageAssetinimageAssets){NSDateFormatter*dateFormatter=[[NSDate

ios - 如何让 textview 在 stackview 中滚动并保持可见?

我目前有一个应用程序可以在textview对象中将问题和答案显示为文本。这些TextView与导航按钮一起包装在堆栈View中。如果我将textview设置为不可滚动(通过取消选中可滚动按钮),文本会显示,但长文本会从屏幕上消失,当然用户无法向下滚动以阅读它。如果我选中可滚动按钮,文本根本不会显示-只是空白。知道我该怎么做:将文本设置为可滚动并显示或将文本设置为自动收缩(因为它不会超出太多)。 最佳答案 关于textViews有很多话要说->用0行的标签替换textViews->这保证标签将垂直自动收缩,只需将宽度和stackVie

ios - swift : Save & Show selected indexPath in static Table View

我的静态表格View有点问题。我有一个PopOver,它显示为我的网格的一个选项。我想保存静态TableView的状态(indexPath),但似乎不起作用,下面是我的代码片段:overridefunctableView(_tableView:UITableView,didSelectRowAtindexPath:IndexPath){varcurrSelected:IndexPath?letsection=indexPath.sectionletnumberOfRows=tableView.numberOfRows(inSection:section)forrowin0..我正在尝试

ios - 当键盘出现并且相应的文本字段位于表格 View 部分标题中时,停止表格 View 的自动滚动

我在viewcontroller(xib)中有tableview并且tableview有sectionheader和headerview包含一个文本域。如果我手动滚动tableview然后打开或隐藏键盘(我的意思是单击文本字段)然后tableview分别自动向上和向下滚动。它仅在文本字段位于sectionheaderview时发生。如果我将文本字段放在headerview(sectionheader)之外,那么它就不会发生。所以,我想停止tableview的自动滚动!我检查了很多解决方案,但没有一个有效!我发现这是tableviewController的常见情况,但我在viewcont

ios - 向下滑动 ScrollView 以关闭 View Controller

我使用来自here的ImageScrollView,它基本上是一个UIScrollView允许捏放大图片。我现在想添加向下滑动图片以关闭ViewController的可能性。我创建了一个UIPanGestureRecognizer,如果缩放比例处于最小值(因此整个图片在没有缩放的情况下可见),它可以正常工作。但是,如果缩放比例高于最小值,我该如何跳过平移手势识别器呢?因为它位于ImageScrollView之上,所以我无法在图片中滚动,因为滚动手势是由UIPanGestureRecognizer获取的。知道如何解决这个问题吗? 最佳答案

javascript - ionic 2 : Run functions while scrolling on iOS

我试图在滚动时执行一些功能。基本上,如果满足某个滚动位置,我希望应用程序执行某些操作。这里是一些代码:ionViewDidLoad(){this.content.ionScroll.subscribe((event)=>{this.scrollPosition=event.scrollTop;if(this.scrollPosition>=100){console.log("morethan100");}else{console.log("lessthan100");}});}它在Web浏览器或Android设备上按预期工作,它在滚动时重复运行条件内的“console.log()”。相

ios - 使用动画滚动 textView 的底部

我的代码右边是向下滚动的动画,但只是停在我放置y坐标的位置。我希望动画继续到TextView的最底部。UIView.animate(withDuration:9){self.textView.contentOffset=CGPoint(x:0,y:100)} 最佳答案 使用scrollRangeToVisible。Playground示例:importUIKitimportPlaygroundSupportfuncscrollTextViewToBottom(_textView:UITextView){if(textView.tex

ios - 出现弹出 View 时如何在背景 View 中突出显示按钮?

是否有任何代码可以在背景View中突出显示按钮?如果我按下按钮,它应该被突出显示并且弹出View也应该出现在同一屏幕中。就像这张图片 最佳答案 点击时,您只需将另一个按钮添加到UIWindow中....这样您就可以得到类似按钮外观的弹出窗口.. 关于ios-出现弹出View时如何在背景View中突出显示按钮?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/44778894/