전체(149)
-
[Customize] 1. Navigation Bar
Customize : 주인이 원하는 대로 만들다, 주문 제작하다. - 네이버 어학사전 커스텀하는 것은 어떻게보면 불필요하지만(기능 외적인 부분), 또 다르게보면 필수적인 작업입니다. ( 차별성 ) 커스텀에 관한 첫번째 시간으로 네비게이션 컨트롤러에 관한 커스텀을 해보겠습니다. 기본적으로 Navigation Bar는 3가지 Style을 가지고 있습니다.1. Default 2. Black Opaque 3. Black Translucent +@ 그리고 Tint를 통해 배경색을 입힐 수 있습니다. (ex 빨강색) 이 4가지가 기본으로 Navigation Controller 안에 있는 Navigation Bar를 통해 스타일 또는 색을 지정하게되면 해당 컨트롤과 연결되어 있는 모든 뷰에서 적용이 됩니다. ( 스토..
2012.04.10 -
[UIView] 애니메이션효과 주기
Document에 있는 UIView관련 문서를 통해 UIView를 이리저리 다루어보겠습니다. xCode에서 [option키]를 누른 상태에서 UIView를 클릭하시고, 레퍼런스를 누르셔서 살펴보실수 있습니다, UIView를 살펴보시면 대강 저 저정도의 위치에 있고, 인터페이스빌드 또는 스토리보드에서 사용하는 대부분의 클래스의 부모입니다. 그럼 UIView에서 기본적으로 사용하는 애니메이션 효과를 살펴보겠습니다. 1. Alpha를 이용한, UIView 서서히 나타나거나 사라지는 효과. [UIView animateWithDuration:1.0 // 1.0초 동안 animations:^{view.alpha = 0.0;} // 애니메이션 투명도 0.0으로 만들기 completion:^(BOOL finished)..
2012.04.05 -
[소스관리]VSS, CVS, SVN!
소스관리 방법들. 간단히 말하면 코드관리 프로그램으로... 혼자할 때도 좋지만 팀 단위 프로젝트를진행할 경우에 아주 중요한 프로그램입니다. 1. VSS : 'Visual SourceSafe'[장점]- MicroSoft사 제품, 같은 솔루션(Visual Studio)과 통합이 용이- 동시 수정이 불가능(장점이자 단점)[단점]- 가지치기(Branch)기능 빈약- 대규모 프로젝트에 부적합( 대규모용 MicroSoft사의 'Team Foundation Server' 가 따로 있다 ) 2. CVS : 'Concurrent Versions System'[장점]- 가장 오랜기간 사용, 즉 안전하고 검증됨- 동시작업가능- 병합(Merge),가지치기(Branch),태그(Tag),비교(Compare) 지원- 대부분의 운영..
2012.04.05 -
변수의 공유?
정확하게 기억나진 않지만, 단순한 copy와 진짜 copy라는 개념이었던가??아무튼 단순히 변수(데이터)를 가져오는 것과 변수(데이터) 자체를 공유하는 그런 개념으로 기억한다.상황 전역변수를 사용하고 있었고, 해당 부분에서 전역변수의 데이터를 불러와 어떠한 처리(가공)을 한 후에 다시 전역변수로 저장하는 방식으로 소스를 구현하고 있었다.순서1. 전역변수 A의 데이터를 지역변수 B에 저장 ( B = A )2. 변수 B를 가공 ( Function(B); )3. 변수 A에 가공 된 변수 B를 저장 ( A = B ) 문제점단순히 B = A 한 후, B를 가공, A = B 를 하였다. 일반적으로 원하는 데이터를 얻었지만, 단! 어떠한 조건에 의하여 만족하지 못 한다면 순서(3) 즉 가공 된 변수 B를 A에 넣지 ..
2012.03.28 -
Visual Concept?
이 로고를 단순히 '사과'라고 아는 사람은 거의 없습니다. 바로 Apple의 로고입니다. 이 로고 하나에도 다음과 같은 여러 가지 의미를 가지고 있다고 합니다. - Eve's Apple(Temptation) - Isaac Newton (Discovery) - Bug Hole (Interesting) 다음은 iPod의 광고사진입니다. 검정색 바탕의 사람, 그리고 하얀색으로 나타낸 iPod 제품을 확대해서 보여주지도 않았고, 어떠한 설명도 없지만 제품을 잘 나타낸 광고입니다. (故)스티븐 잡스 단순하지만, 애플다운 것을 강조. iPod에서 시작하여 iPhone, iPad까지 사용자들은 서로 다른 제품이지만 하나의 제품 처럼 친숙해하며 애플답다고 느낍니다. 애플답다(?) 이렇게 기업이 하나의 이미지화 되는 곳..
2012.03.26