NBSlideUpView 1.0

NBSlideUpView 1.0

测试已测试
语言语言 Obj-CObjective C
许可协议 MIT
发布最后发布2014年12月

Neeraj Baid 维护。



@2neeraj

这是一个可以从屏幕底部滑出的非常可定制的粘性模态视图。NBSlideUpView 可以从屏幕拖出或通过编程方式取消。

已使用在

请告诉我你使用此库的地方,这样我就可以将其添加到列表中!

安装

替代方法

或者,您可以直接将 NBSlideUpView 文件夹拖入您的项目中。

使用

NBSlideUpView *slideUpView = [[NBSlideUpView alloc] initWithSuperview:self.view viewableHeight:200];
slideUpView.delegate = self;
"slideUpView is automatically added as a subview of self.view"

向视图添加内容

向 NBSlideUpView 的 contentView 添加一个子视图。

[slideUpView.contentView addSubview:aView];

代理方法

NBSlideUpViewDelegate
- (void)slideUpViewDidAnimateOut:(UIView *)slideUpView;
- (void)slideUpViewDidAnimateIn:(UIView *)slideUpView;
- (void)slideUpViewDidAnimateRestore:(UIView *)slideUpView;

自定义

视图的高度。

@property (nonatomic) CGFloat viewablePixels;

弹簧加载动画的任何方面。

@property (nonatomic) CGFloat springDamping; "Default to 0.8"
@property (nonatomic) CGFloat initialSpringVelocity; "Default to 1"
@property (nonatomic) CGFloat animateInOutTime; "Default to 0.5"

视图的粘性。

@property (nonatomic) CGFloat dragMultiplier;
"1.0 means the view moves with the user's finger. > 1.0 means the view sticks. Defaults to 3.0"

默认向下箭头的透明度。

@property (nonatomic) CGFloat arrowAlpha; "Default to 0.7"