iPhone 5

[iOS] UITextView에 라운드 테두리 효과 적용

UITextView에 RoundRectButton과 같은 라운드 효과를 주고자 할 때 사용하면 된다. 단지 일반적으로 알려진 layer 클래스의 cornerRadius와 masksToBounds 속성을 이용하고자 하면 알수 없다는 오류가 발생한다. 이때문에 다른 사람들은 UITableView를 만들고 그 것의 스타일이 UITableViewStyleGrouped인 점을 이용하여 처리하고 있습니다만... 위 작업을 위해 3개의 메소드와 30줄이 넘는 코드를 작성하는 낭비를!!! 저질러야 한다;;; 방법은 간단하다. // 헤더 파일을 추가하는 부분에 아래 코드를 추가한다. #import // 실제 컨트롤에 효과를 적용하면 된다. 당연히 여기서 컨트롤의 이름은 textview이다. (자신의 코드에 맞추어 변경하..

Study/iPhone 2011.06.19

AR, UI, AT

■ AR (Augment Reality; 증강 현실) ├ User Interface (UI) └ Authoring Technique (저작 기술(제작 기술)) ■ 증강 현실(Augmented Reality, AR)은 가상 현실(Virtual Reality)의 한 분야로 실제 환경에 가상 사물이나 정보를 합성하여 원래의 환경에 존재하는 사물처럼 보이도록 하는 컴퓨터 그래픽 기법이다. 다르게 설명하자면 "사용자가 눈으로 보는 현실세계와 부가정보를 갖는 가상세계를 하나로 합쳐 영상을 보여주는 가상현실"이다. http://enc.daum.net/dic100/contents.do?query1=10XX117818 = 아즈마의 정의에 따르면 증강 현실 시스템이란, 현실(Real-world elements)의 이미지와..

Study/Etc. 2010.06.15

Objective-C - 1.클래스에 관하여...

/* ■ 클래스에 관하여... 클래스는 설계도 이고, 인스턴스는 설계도를 바탕으로 만든 물건이라고 보면 된다. 예를 들면 붕어빵을 굽기 위해 사용되는 붕어빵틀은 클래스이고 붕어빵틀을 이용해 만들어진 붕어빵은 인스턴스이다. 인스턴스 변수는 각 인스턴스가 갖는 고유의 상태(값)이고, 인스턴스 메서드는 각 인스턴스가 갖는 기능(행동)이다. 클래스 메서드는 클래스가 갖는 기능이다. 예를 들어 [자동차]라는 클래스가 있고 인스턴스 변수로 [색상]이 있다고 할 때, [자동차]클래스의 인스턴스인 [빨간색차]와 [파란색차]를 생성한 경우, [빨간색차]의 인스턴스 변수 [색상]의 값은 [빨간색]이고, [파란색차]의 인스턴스 변수 [색상]의 값은 [파란색]이다. 또한 각 인스턴스 메서드로 각각 다르게 수행되는 [시동걸기]..

Study/iPhone 2010.05.06

아이폰 휴대용 배터리 성능 실험

본의 아니게 서울왔다가 자체배터리가 다 방전되어 아이폰 구매시 받았던 휴대용 배터리 충전기를 이용해 충전가능량에 대한 실험을 해보았다. 실험 방법 및 결과 실험방법은 휴대용 배터리를 연결후 앱을 가동하지 않고 스크린을 꺼둔 상태로 10분마다 충전 비율을 측정하였다(측정시에만 스크린으로 켜두었다). 50여분 사용하니 휴대용 배터리가 방전되었다. 충전 비율은 총 30%가 약간 넘었고 대략 10분에 6% 조금 넘게 충전되는것으로 보여졌다. 물론 두 장비가 구입한지 한달도 되지 않았지만 이번 실험으로 최대층전 가능량을 확인 할 수 있었다. iPhone 에서 작성된 글입니다. Addition 2010-04-26 : Specification Dimension : 62 * 52 * 12(mm) Weight : 40g..

Daily 2010.04.23