전체 글(344)
-
핫스팟 상태체크(꼼수)
상태바 Frame 값을 가져와서 높이를 확인하면 된다. 높이가 40이면 핫스팟중. 상태바 Frame 가져오는 방법은? [[UIApplication sharedApplication] statusBarFrame]
2014.10.28 -
UIDatePicker
+ UIActionSheet를 이용해서 UIDatePicker 띄우기//--xx test.hUIActionSheet *m_actionSheet;UIDatePicker *m_datePicker; //--xx test.m- (void)clickDatePicker{ m_actionSheet = [[UIActionSheet alloc] initWithTitle:nil delegate:nil cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:nil]; m_datePicker = [[UIDatePicker alloc]initWithFrame:CGRectMake(0, 44, 0, 0)]; m_datePicker.datePickerMode = UID..
2014.10.28 -
NSDate, NSDateFormat
## 년월일 요일 출력 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy년 MM월 dd일 E요일"]; NSLog(@"%@", [dateFormatter stringFromDate:m_datePicker.date]); //-- 2014년 02월 21일 금요일 형식으로 출력됨 ## NSDateFormatter에서 사용가능한 값 yyyy : 년도 w : 일년안에서 몇번째 주인지 W : 한달안에서 몇번째 주인지 MM : 월 dd : 일 D : 일년에서 몇번째 일인지 E : 요일 (ex) Tuesday; Tue F : 요일을 숫자로 (ex) 2 hh : 시간 (12시간 단위로 112..
2014.10.28 -
nan 값 체크하기
MPMoviePlayerController의 currentPlaybackTime값을 가져와서 이어보기를 구현하는데 문제가 발생했다.currentPlaybackTime값이 nan으로 나오는 것이다.위치가 0인지 아니면 아예 값을 못가져오는 nan인지 체크하기 위해 아래의 함수를 사용한다. if(isnan(x)){ // 값이 nan 이다}else{ // 값이 nan이 아닌다} isnan은 아래와 같이 정의되어 있다.#define isnan(x) \ ( sizeof(x) == sizeof(float) ? __inline_isnanf((float)(x)) \ : sizeof(x) == sizeof(double) ? __inline_isnand((double)(x)) \ : __inline_isnanl((long..
2014.10.28 -
UIWebView
● 생성UIWebView *webView = nil;webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];webView.delegate = self;[self.view addSubview:webView];[webView release]; ● 사이트 호출NSURL *url = [NSURL URLWithString:@"http://wonyoung2.blog.me"];[webView loadRequest:[NSURLRequest requestWithURL:url]]; ● Bounce 효과 제거for (id subview in webView.subviews){ if ([[subview class] isSubclassOfClass: [UIS..
2014.10.28 -
UILabel
# 생성 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(25, 97, 88, 13)]; label.text = @"아이디"; label.font = [UIFont boldSystemFontOfSize:13]; label.textColor = [UIColor lightGrayColor]; label.backgroundColor = [UIColor clearColor]; # 영역에 맞게 폰트 크기 줄이기 label.numberOfLines = 1; label.adjustsFontSizeToFitWidth = YES; adjustsFontSizeToFitWidth 는 UILabel의 경계 사각형에 제목 문자열을 맞추기 위해 텍스트의 글꼴 크기를 줄이는..
2014.10.28