본문 바로가기

개발121

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.
[PHP] include된 php 문서가 자신의 경로 파악하기 제목 부터가 조금 생소한 느낌일 수 있겠습니다. php에서 가장 많이 쓰이는 함수 중 하나로 'include'를 꼽을 수 있을 것입니다. 혹은 'include_once'겠네요~ 보통의 문서에서 $_SERVER['PHP_SELF']를 이용하면 문서 자신의 경로는 파악할 수 있습니다. 그런데 include된 문서 내에서 저 변수를 출력하면?? 외부 문서의 경로가 출력됩니다. /a.php echo $_SERVER['PHP_SELF']; include("./dir/b.php"); /dir/b.php echo $_SERVER['PHP_SELF']; 위와 같을 때, a.php 에서 출력해도 '/a.php' 라고 나오고 b.php에서 출력한 변수도 '/a.php'라고 나옵니다. 그럼 b.php에서는 자신의 경로를 알.. 2012. 2. 2.
CSS 만으로 clear float 문제 해결하기 어떤 상자 안에 또 상자가 있는 형태일 때!! 안에 있는 상자를 float 하면??? 이렇게 됩니다. 녹색 상자가 파란색 상자를 덮을만큼 길어지면 좋겠는데... 그럼 이걸 어떻게 해결할까요??? 바로 이런 모습으로~ 해결법은!!! 파란 상자의 id가 'blue' 일 때!! 로 스타일을 정의해 주는 것입니다. 간단하지만 유용하고 자주 쓰일 수 있는 방법인 것 같습니다. 출처: http://www.positioniseverything.net/easyclearing.html 2011. 12. 16.