【发布时间】:2018-06-18 08:17:15
【问题描述】:
我在我的项目中安装了一个 pod 文件 IQKeyboardManager,但它不起作用。
图 1:这是我创建工单的一种观点。
主题和消息是文本视图,而不是文本字段。
当我开始输入主题 (subjectTextView) 时,我无法看到我正在输入的内容,并且在消息 (messageTextView) 中发生了同样的事情。我无法看到我在 textview 中输入的内容(参见图 2 A)
当我点击完成时,我们可以看到内容(见图 2 B)
有什么解决办法吗? 当我开始输入 subjectTextView 和 messageTextview 时,我想在输入时将 textview 向上移动。
更新: 我在 appdelegate 文件中添加了以下代码,仍然无法正常工作
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
[[IQKeyboardManager sharedManager] setEnable:YES];
return YES;
}
【问题讨论】:
-
您必须从 appdelegate 启用管理器
-
@dahiya_boy [[IQKeyboardManager sharedManager] setEnableAutoToolbar:true];这一行我必须在 appdelegate 中写,对吧?
-
写这个 ->
[[IQKeyboardManager sharedManager] setEnable:YES]; -
我加了这行还是不行
标签: ios objective-c uitextview iqkeyboardmanager