美文网首页
UICollectionView的使用(5)--UICollec

UICollectionView的使用(5)--UICollec

作者: 雅之上善若水 | 来源:发表于2017-07-31 10:36 被阅读26次

    UICollectionViewTransitionLayout 是iOS 7 的新特性
    作用:一种特殊类型的布局对象 ,用来进行两个集合视(UICollectionView)之间的平滑切换。和UIViewControllerInteractiveTransitioning联合使用,能够实现很棒的交互体验。

    NS_CLASS_AVAILABLE_IOS(7_0) @interface UICollectionViewTransitionLayout : UICollectionViewLayout
    
    // 过度完成的百分比
    @property (assign, nonatomic) CGFloat transitionProgress;
    // 当前布局对象
    @property (readonly, nonatomic) UICollectionViewLayout *currentLayout;
    // 新布局对象
    @property (readonly, nonatomic) UICollectionViewLayout *nextLayout;
    
    // 初始化并返回一个转换布局对象
    - (instancetype)initWithCurrentLayout:(UICollectionViewLayout *)currentLayout nextLayout:(UICollectionViewLayout *)newLayout NS_DESIGNATED_INITIALIZER;
    - (nullable instancetype)initWithCoder:(NSCoder *)aDecoder NS_DESIGNATED_INITIALIZER;
    
    - (instancetype)init NS_UNAVAILABLE;
    
    - (void)updateValue:(CGFloat)value forAnimatedKey:(NSString *)key;
    // 指定键最近设置的值
    - (CGFloat)valueForAnimatedKey:(NSString *)key;
    
    @end
    

    传送门:
    UICollectionViewTransitionLayout

    相关文章

      网友评论

          本文标题:UICollectionView的使用(5)--UICollec

          本文链接:https://www.haomeiwen.com/subject/uyullxtx.html