BRCPopUper
是一个功能强大的弹出管理工具,提供高度自定义和丰富的动画效果,易于满足各种复杂场景的需求。
MainTest | PopUpTest | DropDownTest |
---|---|---|
|
|
|
- 高度可定制:支持自定义内容视图、背景颜色、阴影效果、圆角等。
- 丰富的动画效果:内置多种动画效果,并支持自定义动画。
- 多样内容支持:支持文本和图片内容,提供便捷的方法来设置它们。
- 灵活的弹出和消失方法:支持将弹出锚定到视图或点,同时具有自动和手动消失控制。
- 全面的代理回调:提供各种代理回调方法来监控弹出事件,如显示、消失和点击。
#import <BRCPopUp/UIView+BRCPopUp.h>
[self.navigationItem.titleView
brc_popUpTip:@"你好,我是一个功能完善,高度定制化的DropDown/PopUp组件,很高兴认识你!"
withDirection:BRCPopUpDirectionBottom
hideAfterDuration:3.0
];
BRCPopUper *popUper = [[BRCPopUper alloc] initWithContentStyle:BRCPopUpContentStyleCustom];
[popUper showWithAnchorView:anchorView hideAfterDelay:3.0]
- iOS 13.0
- Xcode 12+
BRCPopUp 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
pod 'BRCPopUp'
zhixiongsun, [email protected]
BRCPopUp 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。