我有一个项目,它有一个与主 ViewController 分开的 xib 的开关。我正在努力做到这一点,以便当您将 UISwitch 切换为 OFF 时,ViewController 中的按钮会被隐藏。我试图在 xib 的 .m 文件中声明 AppDelegate 但仍然没有运气。我的代码是:
- (void)viewDidAppear:(BOOL)animated {
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
}
我究竟做错了什么?我正在尝试做
if (switch.on) {
myButton.hidden = YES;
} else {
myButton.hidden = NO;
}
我也在第二个 xib 的 .m 文件中完成了此操作(没有主 ViewController 的那个)
#import "AppDelegate.h"
#import "ViewController.h"
但还是什么都没有!所以基本上,我只是想在一个 xib 中声明一个按钮。而已。请帮忙 谢谢!