0

我试图在目标 c 中创建一个应用程序,其中我将 textfield 和 textview 放置在静态 tableview 单元格中,并为每个单元格中的 textview 和 textfield 使用第三方库。

后来我尝试实现库 IQKeyboardManager 但失败了。这是我的 viewdidLoad() 代码。

- (void)viewDidLoad {
[super viewDidLoad];
[[IQKeyboardManager sharedManager] setToolbarManageBehaviour:IQAutoToolbarByPosition];
}

我尝试在 viewDidAppear 中做同样的事情,但没有帮助。所有必需的文件也已导入,但由于某种原因自动定位不起作用。有谁知道为什么?也欢迎替代解决方案。提前致谢。

4

1 回答 1

0

添加此代码

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.

    [[IQKeyboardManager sharedManager]setEnable:YES];
}

此外,将以下代码添加到您的视图控制器

-(void)viewWillAppear:(BOOL)animated{

   [super viewWillAppear:YES];
}
于 2018-01-06T10:07:24.320 回答