我创建了一个包含按钮和文本框的ViewController,当我点击按钮时,会出现一个具有UISearchBar的UITableViewController并显示语言列表。我的问题是,当我第一次运行应用程序并点击UISearchBar时,控制台会出现以下警告信息:
我搜索了这个警告信息,发现这种情况发生在主线程上同时进行多个动画时,但在我的应用程序中,唯一进行的动画是显示键盘时。
您可以在此处克隆项目。
这个消息只会在我第一次点击UISearchBar时出现,应用程序似乎没有任何问题,所以我不知道为什么会发生这种情况,也不知道如何进行调试。SearchDebugApp[2237:558457] +[CATransaction synchronize] called within transaction SearchDebugApp[2237:558457] +[CATransaction synchronize] called within transaction SearchDebugApp[2237:558457] +[CATransaction synchronize] called within transaction SearchDebugApp[2237:558457] +[CATransaction synchronize] called within transaction
我搜索了这个警告信息,发现这种情况发生在主线程上同时进行多个动画时,但在我的应用程序中,唯一进行的动画是显示键盘时。
您可以在此处克隆项目。