PanelSheet 1.1.3

PanelSheet 1.1.3

Ibnu Sina 维护。



  • 作者
  • ibnusina

PanelSheet

CI Status Version License Platform

示例

要运行示例项目,首先克隆仓库,然后从Example目录运行 pod install

安装

PanelSheet 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'PanelSheet'

如何使用

要使用它,您需要导入库,例如 #import <PanelSheet/PanelSheet.h>。如果您使用 Swift 项目,请将 #import <PanelSheet/PanelSheet.h> 放在您的 bridging header 中。
然后您所要做的就是创建并展示 PSTPanelSheetController。其内容可以根据您的需求进行自定义。以下是一个基本示例

#import <PanelSheet/PanelSheet.h>

@implementation YourViewController {

....

//call this function to show the panel
- (void)showPanel
{
    PSTPanelSheetController *panelController = [[PSTPanelSheetController alloc] init];
    [panelController setPanelNavigationHeight:30];
    [panelController setPanelContentHeight:200];
    UIViewController *viewController = [[UIViewController alloc] init];
    viewController.view.backgroundColor = UIColor.redColor;
    [panelController setPanelContentWithViewOrViewController:viewController];
    [self presentViewController:panelController animated:NO completion:nil];
}


}

作者

ibnusina,[email protected]

许可证

PanelSheet遵循MIT许可证。请参阅LICENSE文件获取更多信息。