这是一个奇怪的要求。我正在开发一个有按钮的应用程序,点击后会将其带到配置屏幕。这仅供管理员使用。这个按钮可以密码保护吗?如果是,任何示例代码都会有所帮助。
如果您需要更多详细信息,请与我们联系 -Pradeep
答案 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上是如何工作的,也许有类似的东西?我希望这有帮助!