密码保护我的ipad应用程序中的按钮

时间:2011-03-05 10:09:46

标签: iphone objective-c cocoa-touch ipad

这是一个奇怪的要求。我正在开发一个有按钮的应用程序,点击后会将其带到配置屏幕。这仅供管理员使用。这个按钮可以密码保护吗?如果是,任何示例代码都会有所帮助。

如果您需要更多详细信息,请与我们联系 -Pradeep

2 个答案:

答案 0 :(得分:3)

我不知道是否还有其他更简单的方法。所以这是我的解决方案 您可以在viewDidLoad期间在代码中检查用户是否为管理员的天气,然后在用户不是管理员时隐藏按钮。

PS。您需要在类文件中为该按钮设置一个IBOutlet。

答案 1 :(得分:2)

我不太确定您希望如何密码保护您的按钮。但我有一个解决方案(我希望)可以提供帮助。

- (IBAction)proceedToFirstWindow:(id)sender {

[window2 makeKeyAndOrderFront:self];


}

- (IBAction)proceedToSecondWindow:(id)sender {


if ([[secureField stringValue]isEqualToString:@"hello"]) {

    [window orderOut:self];

    [window2 orderOut:self];

    [window3 makeKeyAndOrderFront:self];

}
else {
    return;
}
}

当用户按下按钮时,它将显示一个新窗口。这个“新”窗口将包含一个NSSecureTextField,用户必须键入正确的密码才能继续进行另一个窗口。我不太确定这在ipad上是如何工作的,也许有类似的东西?我希望这有帮助!