{"action":"created","issue":{"url":"https://api.github.com/repos/cocos2d/cocos2d-x/issues/14477","labels_url":"https://api.github.com/repos/cocos2d/cocos2d-x/issues/14477/labels{/name}","comments_url":"https://api.github.com/repos/cocos2d/cocos2d-x/issues/14477/comments","events_url":"https://api.github.com/repos/cocos2d/cocos2d-x/issues/14477/events","html_url":"https://github.com/cocos2d/cocos2d-x/issues/14477","id":118767279,"number":14477,"title":"Keyboard fails to hide when the outside area of keyboard is touched while using EditBox on ios 7.1","user":{"login":"wayne5ning","id":2912040,"avatar_url":"https://avatars.githubusercontent.com/u/2912040?v=3","gravatar_id":"","url":"https://api.github.com/users/wayne5ning","html_url":"https://github.com/wayne5ning","followers_url":"https://api.github.com/users/wayne5ning/followers","following_url":"https://api.github.com/users/wayne5ning/following{/other_user}","gists_url":"https://api.github.com/users/wayne5ning/gists{/gist_id}","starred_url":"https://api.github.com/users/wayne5ning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wayne5ning/subscriptions","organizations_url":"https://api.github.com/users/wayne5ning/orgs","repos_url":"https://api.github.com/users/wayne5ning/repos","events_url":"https://api.github.com/users/wayne5ning/events{/privacy}","received_events_url":"https://api.github.com/users/wayne5ning/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cocos2d/cocos2d-x/labels/module:ui","name":"module:ui","color":"207de5"},{"url":"https://api.github.com/repos/cocos2d/cocos2d-x/labels/platform:ios","name":"platform:ios","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-25T06:06:46Z","updated_at":"2015-11-25T10:33:04Z","closed_at":null,"body":"### Context\r\ncocos2d-js version: v3.9\r\nios verion: 7.1\r\nxcode Version 7.1.1 (7B1005)\r\n### Problem\r\nThe keyboard fails to hide when the outside area of keyboard was touched while using EditBox on ios 7.1. It worked in cocos2d-js version v3.8.1.\r\nIn terms of code, the `UIEditBoxImplIOS_objc::textFieldShouldEndEditing:` is not called, causing `editBoxReturn` which hides the keyboard not being called.\r\n### How to reproduce\r\nRun the js-test on ios 7.1 and navigate to Extensions Test->EditBoxTest, then touch an edit box, and then touch outside of the keyboard. The keyboard fails to hide. "},"comment":{"url":"https://api.github.com/repos/cocos2d/cocos2d-x/issues/comments/159565292","html_url":"https://github.com/cocos2d/cocos2d-x/issues/14477#issuecomment-159565292","issue_url":"https://api.github.com/repos/cocos2d/cocos2d-x/issues/14477","id":159565292,"user":{"login":"zilongshanren","id":785541,"avatar_url":"https://avatars.githubusercontent.com/u/785541?v=3","gravatar_id":"","url":"https://api.github.com/users/zilongshanren","html_url":"https://github.com/zilongshanren","followers_url":"https://api.github.com/users/zilongshanren/followers","following_url":"https://api.github.com/users/zilongshanren/following{/other_user}","gists_url":"https://api.github.com/users/zilongshanren/gists{/gist_id}","starred_url":"https://api.github.com/users/zilongshanren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zilongshanren/subscriptions","organizations_url":"https://api.github.com/users/zilongshanren/orgs","repos_url":"https://api.github.com/users/zilongshanren/repos","events_url":"https://api.github.com/users/zilongshanren/events{/privacy}","received_events_url":"https://api.github.com/users/zilongshanren/received_events","type":"User","site_admin":false},"created_at":"2015-11-25T10:33:04Z","updated_at":"2015-11-25T10:33:04Z","body":"@wayne5ning \r\n:+1:  good point. Could you send a PR?"}}