gpt4 book ai didi

objective-c - Root View Controller 项不可单击

转载 作者:行者123 更新时间:2023-12-01 19:21:56 25 4
gpt4 key购买 nike

经过一番大麻烦之后,我终于能够加载我的第一个Navigation / ViewController,只是现在没有任何子项可单击。我的意思是,我有两个文本字段,两个按钮和一个开关,但是单击它们时,它们什么都不做。我知道我的xib文件不是问题,因为这些元素在iPad的xib模拟器中起作用。

到目前为止,这就是我的应用程序使用的所有代码,我不明白为什么它不可单击。

MainWindow.xib =空的nib文件

int retVal = UIApplicationMain(argc,argv,nil,
@“iPadAppDelegate”);

应用程序:didFinishLaunchingWithOptions:

self.window = [[UIWindow alloc] init];

UIViewController *login = [[UIViewController alloc] initWithNibName:@"iPadLoginView" bundle:nil];

UINavigationController *nav_controller = [[UINavigationController alloc] initWithRootViewController:login];

self.window.rootViewController = nav_controller;
[self.window makeKeyAndVisible];


return YES;

最佳答案

更换你的

self.window = [[UIWindow alloc] init];


    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

更换
self.window.rootViewController = nav_controller;


[self.window addSubview:nav_controller.view];

关于objective-c - Root View Controller 项不可单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9957971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com