相关疑难解决方法(0)

在事务中调用当UIsearch Bar单击并显示键盘时

我做了一个ViewController,其中有一个按钮和UITextfield,当我点击按钮时,会出现一个带有UISearchBar的UITableViewController,并显示一个语言列表.我的问题是,当我第一次单击按钮运行应用程序,然后在我的控制台上单击UISearchBar时我有此警告

SearchDebugApp [2237:558457] + [CATransaction synchronize]在事务中调用SearchDebugApp [2237:558457] + [CATransaction synchronize]在事务中调用SearchDebugApp [2237:558457] + [CATransaction synchronize]在事务SearchDebugApp [2237:558457]中调用[+在事务中调用的CATransaction synchronize]

这个消息只发生在我第一次点击UISearchBar时,应用程序似乎没有出错,所以我现在不知道为什么会这样,我应该如何调试它.

我搜索了这条消息警告我发现当主线程上发生多个动画但是在我的应用程序中发生的唯一动画是键盘显示时发生这种情况.

你可以在这里克隆项目

uitableview uisearchbar ios catransaction swift

11
推荐指数
1
解决办法
1103
查看次数

标签 统计

catransaction ×1

ios ×1

swift ×1

uisearchbar ×1

uitableview ×1