Objective c 安装程序窗格下一个按钮侦听器
我正在开发一个安装程序插件,目前看起来如下:Objective c 安装程序窗格下一个按钮侦听器,objective-c,installation,Objective C,Installation,我正在开发一个安装程序插件,目前看起来如下: #import "MyInstallerPane.h" @implementation MyInstallerPane - (void)didEnterPane:(InstallerSectionDirection)dir{ [self toggleContinueButton]; [self initTempDir]; } .. + my own functions.. 目前,我使用[self-setNextEnabled
#import "MyInstallerPane.h"
@implementation MyInstallerPane
- (void)didEnterPane:(InstallerSectionDirection)dir{
[self toggleContinueButton];
[self initTempDir];
}
.. + my own functions..
目前,我使用[self-setNextEnabled:NO]
禁用“继续”按钮,直到输入所有字段。我希望能够在单击next按钮时实际运行一些代码。在这里,我将ping服务器,并且只有在我得到pong时才真正转到下一个窗格
我如何拥有此按钮的侦听器
我的代码有点像这样:
#import "MyInstallerPane.h"
@implementation MyInstallerPane
- (void)didEnterPane:(InstallerSectionDirection)dir{
[self toggleContinueButton];
[self initTempDir];
}
.. + my own functions..
您可以重写委托方法
-(BOOL)shouldExitPane:(InstallerSectionDirection)dir代码>
如果子类需要防止
安装程序禁止退出。调用以确定窗格是否应退出
并允许在屏幕上显示另一个窗格。一旦安装完成
决定是时候退出了,它可以调用gotoNextPane或
gotoPreviousPane退出而不再次调用shouldExitPane
例如:
- (BOOL)shouldExitPane:(InstallerSectionDirection)dir {
if (!good) {
return NO
}
return YES
}
如何使“继续”按钮变为灰色<代码>[自我设置启用:否]代码>不适用于me@jimwan确保您的xib
和.h
文件已连接(您应该能够从xib
拖动到.h
以制作一个IBOutlet
。然后,如上所述,让您@实现.m
文件中的.h
我发现原因是这是第一页。我将其插入到简介页之前,并可以禁用其他页中的按钮。)使用相同的代码。你知道如何解决这个问题吗?