티스토리 툴바


The Thumb

개발/여담 2008/12/01 10:10

개발한 소프트웨어가 어제부터 판매가 시작되었다.

의외로 리뷰 글(댓글 ㅎㅎ)이 올라오는 걸 보았고 좋은 말도 있지만 날카로운 비판도 함께 있다.

악성 댓글에 힘들어하는 연예인들이 조금은 이해가 간다고 할까나? ㅎㅎ

그래도 첫번째 리테일 제품이니 뿌듯은 하다.


The Thumb

Posted by 브람스토커
TAG The Thumb

이제 곧 첫번째 프로젝트가 거의 마무리 되고 있다.

윈도우 개발과는 다르다는 것은 전부터 알고 있었지만 직접 해보니 확실히 느껴졌다.

피곤하다.
Posted by 브람스토커

투명한 뷰가 필요할 때 가 있다.

뷰를 placeholder로 사용할 때 혹은 슈퍼 뷰를 투과해서 보여줄 필요가 있을 때가 대표적이다.

두 가지 간단한 방법이 있다.

1. alpha 값 조정

MyView *myView = [[MyView alloc] initWithFrame:frame];

// 완전 투명하다!

[myView setAlpha:0.0f];


2. backgroundColor 값을 clearColor로 설정

MyView *myView = [[MyView alloc] initWithFrame:frame];

[myView setBackgroundColor:[UIColor clearColor]];



1번과 2번 방법은 뷰를 투명하게 한다는 점에서 같지만 결정적인 차이가 있다.

1번의 경우는 뷰 자체에 투명 속성이 설정되었으므로 drawRect: 메서드에서 아무리 그림이나 드로잉을 했어도 결과는 투명하다.

2번의 경우는 뷰가 그려질 때 설정된 배경색(clearColor 즉 투명)으로 뷰의 영역을 그리고 다른 그리기 작업을 한다.  이 방법의 장점은 어떤 뷰가 이미지 뷰 위에 있을 경우 이미지는 살리고 내 자신의 드로잉을 할 수 있다는 것이다.

* 화면 캡춰는 나중에~











Posted by 브람스토커