gpt4 book ai didi

objective-c - 在 Textfield 中,在 ios 5 中完美工作时,无法使用 ios 6 和 xcode 4.5 键入任何内容

转载 作者:行者123 更新时间:2023-12-01 18:26:58 25 4
gpt4 key购买 nike

我遇到了一个与 ios 6 相关的问题。我的登录 View 有两个名为用户名和密码的字段。在两者中输入一些文本后,用户可以登录。完成某些任务后,按下注销按钮并再次出现在登录 View 中,但这次用户无法在文本字段中输入任何内容。它在 ios 5 中工作,但在 ios 6 中却不能。为了找到解决方案,我再次使用 xcode 4.5 制作了我的应用程序,只是复制了所有代码,但所有 View Controller 都是新的。但我无法解决它。

我在应用程序委托(delegate)中完成了它:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:   

(NSDictionary *)launchOptions

{

[self.window makeKeyAndVisible];

[self.window setRootViewController:_navController];

[[UINavigationBar appearance] setBackgroundImage:[

UIImage imageNamed: @"top_barBG.png"] forBarMetrics:UIBarMetricsDefault];

_navController.navigationBarHidden = NO;

navimage = [[UIImageView alloc] init];

navimage.frame = CGRectMake(100, 25, 118, 32);

navimage.image = [UIImage imageNamed:@"Logo.png"];


[_navController.view addSubview:navimage];



return YES;

}

一个问题更多是在内部 View Controller 中,当光标出现在键盘上并且 resignFirstResponder 不起作用时,我所有的文本字段都无法输入任何内容。

请大家帮帮我。这将是一个很大的帮助。

最佳答案

文本字段在 iOS 6 上不起作用的问题来自一个未设置的 xib 窗口:

以您的第一个 ViewController 为例,它定义了您的 rootviewcontroller。他的 xib 必须与一个窗口相关联:将此窗口的“可见启动”属性设置为 true。

关于objective-c - 在 Textfield 中,在 ios 5 中完美工作时,无法使用 ios 6 和 xcode 4.5 键入任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12673796/

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