0

Jon Arrien有一个名为HGKOptionPane的 ios 库。它是一个显示/隐藏下拉面板。当我在我的演示应用程序中实现它时,我注意到这个 UIView 框架与 UIButton 链接。我确定它与下面的代码有关,我不理解代码,如果您能解释一下,我将不胜感激。最重要的是,如何UIButton与 UIView 或其Option Panel自身链接。

HGKOptionPanel.m 中的 2 个方法:

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        // Initialization code
    }
    return self;
}

- (void)drawRect:(CGRect)rect{
    [super drawRect:rect];
    isExpanded = YES;
}

照片: 在此处输入图像描述

Option PanelUIView带有黑色背景颜色的。

4

1 回答 1

0

UIButton 是一个未通过代码链接的 IBOutlet。
它实际上都保存在这里的xib文件中:
https ://raw.github.com/Hegaka/HGKOptionPanel/master/HGKOptionPanel/HGKOptionPanel/en.lproj/MainWindow.xib

于 2012-08-12T05:12:48.433 回答