UIWebview (2) 썸네일형 리스트형 UIWebView 와 Application (App) 간의 통신 UIWebView 에 특정 페이지를 Request 하고나면, Application 의 메소드를 실행하고 싶지만 말 그대로 웹뷰이기 때문에 불가능한 경우가 많이 있습니다. 예를 들어, 어플 상에서 UITableView 같은 컨트롤에 리스트를 출력하고, 선택하면 UIWebView 로 상세 페이지를 보여준다고 가정합니다. 이런 경우, 페이지간 이동을 Navigation으로 해서 Back 을 통해 다시 리스트로 돌아가는 방법이 있을 뿐, UIWebView 내에서 같은 버튼을 통해서 Back 하거나 새로운 UIViewController 로 연결할 수가 없습니다. 이런 경우에 해결책은 다름 아닌, UIWebViewDelegate 에 있습니다. 구현 시나리오는 이렇습니다. 1. Web 과 App 이 통신할 수 있도록.. HTML Page 에서 아이폰 키보드 자판 선택 UIWebView 로 HTML Page 를 로드하면 Input 태그의 경우 터치시 키보드 자판이 나타납니다. 여기서, 태그내 어트리뷰트 추가하는 간단한 방법으로 아이폰 자판을 선택하실 수 있습니다. 키보드 자판 형태의 4종류 // Text // Telephone // URL // Email 참고로 위 기능은 HTML5 에서 지원되며, iOS 3.1 버전 이후에서 지원된다고 합니다 :) 이전 1 다음