사용자 삽입 이미지

간결한 설명으로 지루 하지않고 상세한 정보를 얻을 수 있는 URL을 포함하고 있어 따로 찾아보기에도 좋다. 거기에 LLVM과 LLDB에 대한 설명이 추가되어 있어 Xcode에 대해 더 깊이 있게 이해할 수 있다. Xcode의 기본기능만 사용하는 개발자라면 꼭 한번 읽기를 추천한다.
자세한정보는 아래에
http://www.yes24.com/24/Goods/5637234
2011/12/15 13:36 2011/12/15 13:36
tags: ,

[IOS] 폰트추가하기


아이폰 어플리케이션에 폰트를 추가하는 방법은 다음과 같다.
사용자 삽입 이미지


ttf파일을 프로젝트에 위와 같이 추가한다.
사용자 삽입 이미지
plist파일에서 프로젝트에 추가된 폰트파일을 등록한다.
사용자 삽입 이미지
아래의 코드로 폰트목록을 표시해보면 추가된 폰트들을 확인할 수 있다.
for(NSString *familyName in [UIFont familyNames])
    NSLog(@"%@ : [ %@ ]",familyName,
        [[UIFont fontNamesForFamilyName:familyName] description]

이제 폰트를 설정해서 사용하면 된다.
[UIFont fontWithName:@GothamRounded-Medium" size:17.f]

사용자 삽입 이미지


위에서 부터
GothamRounded-Medium,
GothamRounded-Bold,
GothamRounded-Book,
NanumGothic,
Helvetica
2011/07/11 15:39 2011/07/11 15:39

테이블을 만들어야 한다거나 외부에 있는 이미지를 불러와서 그리는 작업들을 할때에는  HTML과 CSS가 디자인을 하기에 편하기 때문에 웹뷰를 주로 이용하는데 웹뷰의 배경화면에 보이는 회색 그라데이션때문에 UI가 완벽해 보이지 않을때가 있다. 그라데이션을 지우고 싶다면 다음과 같이 해보자.

    UIScrollView* scroll = [webView.subviews objectAtIndex:0];
    for (UIView* subview in [scroll subviews]) {
        if ([subview isKindOfClass:UIImageView.class]) {
            subview.hidden =YES;
        }
    }

2011/05/02 19:31 2011/05/02 19:31
tags: ,
지역정보를 가져오는법.
NSLocale *locale =[NSLocale currentLocale];
NSString *countryCode = [locale objectForKey:NSLocaleCountryCode];

언어정보 가져오는법.
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *languages = [defaults objectForKey:@"AppleLanguages"];
NSString *currentLanguage = [languages objectAtIndex:0];
2011/04/29 19:11 2011/04/29 19:11