본문 바로가기

ios4

Phonegap에서 링크 이동시 기본 브라우저로 열기 폰갭은 기본적으로 HTML 로 되어 있는데, 거기에 태그를 이용한 링크를 걸면 지금 열려있는 페이지가 새로운 링크의 페이지로 바뀌어 버립니다. 당연한 작동 방식일텐데, 이것 말고 내가 평소에 사용하던 기본 브라우저를 열어서 거기에 보여주고 싶을 때가 있습니다. 왜?? 폰갭으로 제작한건 웹페이지가 아니고 앱처럼 보이고 싶으니까! 그리고 지금 열고자 하는 페이지는 웹 페이지니까!!!! 이것을 해결할 수 있는 방법으로는 InAppBrowser를 이용한 방법이 있는 것 같습니다.저도 한번 해 봤습니다. iOS에서는 사파리에서 잘 열리는 것 같더라구요. 그런데, 안드로이드 에서는 기본 브라우저로 설정된 브라우저가 열리는게 아니라 내장된 다른 브라우저가 열리는 것 같더라구요. 인터페이스도 다르고, 뭔가 이상합니다... 2014. 6. 26.
UITableView 삭제 버튼을 좀 안쪽으로 당겨보자! UITableView를 작업하다가 삭제버튼을 좀 안쪽으로 당겨보고 싶은 생각이 들었습니다. 굳이??? 혹시 그렇게 만들고 싶을 때가 있잖아요~ 그리고, 이걸 응용하면, 삭제될 때 다양한 시각적 효과를 넣을수도 있겠단 생각이 들더라구요. 시작하기 전에, 이 방법을 사용하려면, UITableViewCell 을 상속하는 클래스를 하나 만들어야 합니다. 1. 기본 테이블을 만들고 아무 데이터나 넣어 봅니다. 삭제 버튼이 뜨도록 하는 작업 까지는 여기 저기서 많은 자료를 찾아볼 수 있다고 생각해서 자세한 설명은 생략하도록 하겠습니다. 2. UITableViewCell 을 상속하는 클래스를 만듭니다. 프로젝트 네비게이터(Project Navigator, 왼쪽 창에 파일 목록 떠 있는거)에서 오른쪽 버튼 눌러서 Ne.. 2012. 7. 19.
iOS 프로그래밍 지역화 적용하는 방법 (iOS Localization) iOS 프로그래밍을 할 때 문자열을 지역화 하는 방법을 알려드리고자 합니다!! 지역화란?영어로 설정된 아이폰에서는 영어로 보이고, 한글로 설정된 아이폰에서는 한글로 보이는 것을 말하는 거구요~예를들면, 'Cancel' 이라는 버튼을 한국어로 설정된 아이폰에서는 '취소'로 보이게 하는 것이죠~가장 기본적인 설정 방법만 알려드리도록 할게요~ Xcode 는 4.3.3 버전입니다. 1. 설명을 쉽게 하기 위해서 테스트용 프로젝트를 하나 만들었습니다.그리고 뷰의 한 가운데에 레이블(Label)을 하나 넣었어요~ 2. 그리고 'label'이라는 변수를 만들어서 뷰에있는 UILabel과 연결시키고 뷰가 로드될 때 텍스트를 바꾸도록 코드를 넣었습니다.label.text = NSLocalizedString(@"keyte.. 2012. 6. 15.
iOS 5.1.1 나왔네요~ 별다른 업데이트 내용은 없는 것 같구요, 그냥 마이너 업데이트인 모양입니다. 비디오 볼 때 이전위치가 사라지는 문제는 언제 패치될른지... 안되려나? 흠~ 2012. 5. 9.