Un moteur de rendu de barrage avec de hautes performances pour iOS. En même temps, le rendu de 5000 barrages est également très fluide, léger, évolutif, vous pouvez ajouter l'animation que vous voulez ! Ultra performant, simple et facile à utiliser ! Sous-jacent, OCBarrage
utilisait le framework Core Animation
pour piloter, utilise Core Graphics
pour dessiner, GPU pour rendre, ultra hautes performances ! Vous pouvez ajouter l'animation que vous voulez, répondre à vos divers besoins d'animation !
pod 'OCBarrage'
à votre Podfile.pod install
ou pod update
.OCBarrage.h
.OCBarrage
.OCBarrage.h
.iOS OCBarrage-如何hold住每秒5000条巨量弹幕
Cette bibliothèque nécessite iOS 8.0+
et Xcode 8.0+
.
OCBarrage est fourni sous licence MIT. Voir le fichier LICENSE pour plus de détails.
Groupe QQ:263384911
iOS弹幕库OCBarrage, 同时渲染5000条弹幕也不卡, 轻量, 可拓展, 高度自定义动画, 超高性能,简单易上手. OCBarrage
et Core Animation
, Core Graphics
et GPU, et Core Graphics et GPU. Il s'agit d'un montant de 5 000 dollars pour un montant de 5 000 dollars. 可以自定义各种属性动画及路径动画, 满足您对动画的多样化需求.
pod 'OCBarrage'
。pod install
pod update
.OCBarrage.h
。Pour iOS, il s'agit d'OCBarrage-hold, qui est de 5000 dollars. 有问题大家可以留言!
Il s'agit d'un OCBarrageWalkBannerDescriptor
. Il s'agit d' OCBarrageDescriptor
.
Il s'agit d'un modèle de projet de loi sur l'environnement. bannerLeftImageSrc
, bannerMiddleColor
, bannerRightImageSrc
.
Il s'agit OCBarrageWalkBannerCell
. Il s'agit d'un exemple d' OCBarrageTextCell
.
Les options de recherche en ligne sont les suivantes : leftImageView
, middleImageView
, rightImageView
. OCBarrageWalkBannerDescriptor *walkBannerDescriptor
est un document de référence.
OCBarrageWalkBannerCell
- (void)setBarrageDescriptor:(OCBarrageDescriptor *)barrageDescriptor
方法. Il y a aussi walkBannerDescriptor
, et [super setBarrageDescriptor:barrageDescriptor]
, Il s'agit du barrageDescriptor
, et du barrageDescriptor. OCBarrageCell
est un barrageDescriptor
basé sur OCBarrageCell. Il s'agit d' OCBarrageWalkBannerCell
qui fonctionne avec walkBannerDescriptor
. Il s'agit barrageDescriptor
OCBarrageWalkBannerCell
et walkBannerDescriptor
walkBannerDescriptor
. Il s'agit d' OCBarrageWalkBannerCell
- (void)updateSubviewsData
. Il s'agit d'une question de temps. 我们可以在这个方法里为子视图设置数据
.
- (void)layoutContentSubviews
, 并在这个- (void)updateSubviewsData
里视图的位置. - (void)updateSubviewsData
方法之后自动调用- (void)layoutContentSubviews
方法, 这个方法必须在主线程执行.
在布局好子视图的位置之后, 如果想要提高性能可以调用- (void)convertContentToImage
方法, Il s'agit d'une couche de cellules, d'une couche de cellules - (void)layoutContentViews
- (void)convertContentToImage
un outil de conversion de contenu.
Il s'agit d'un système de conversion de contenu - (void)convertContentToImage
:
如果想要进一步优化内存和性能, 可以重写- (void)removeSubViewsAndSublayers
方法, 删除之前添加的的subView etsublayer,并将子视图置为nil
.
如果既想提高性能, 又有一些无法图片化的内容(例如:gif)需要展示, 可以重写- (void)removeSubViewsAndSublayers
方法, 但不调用[super removeSubViewsAndSublayers]
方法, 并选择性的删除一些子视图, 保留一些子视图.
Dans ce cas, il s'agit de - (void)removeSubViewsAndSublayers
qui contient :
Il est compatible iOS 8.0
et Xcode 8.0
.
为了保证您在使用的过程中尽量减少不必要的麻烦, 强烈推荐您查看详细文档
OCBarrage 使用 MIT 许可证,详情见 LICENSE 文件。
欢迎加群讨论 QQ群:263384911