본문 바로가기

반응형

프로그램

(112)
ScrollView를 이용하여 PageView처럼 사용 스크롤뷰를 이용하여 PageView 처럼 사용하였다. 스크롤 뷰를 사용한 이유는 스크롤뷰에 bounce를 삭제하는 방법을 잘 모르고 찾아봣더니 어려운거 같아서 였다... 스크롤뷰의 바운스 제거는 쉽기 때문에 손이 많이 갔지만 스크롤뷰를 이용하였다. 혹시 이 글 보시고 pageView의 바운스 제거를 해보신분 있으시면 리플좀 부탁드립니다. xib입니다. h파일입니다. m. 파일입니다. m파일은 밑에 소스 긁어 넣을테니 긁어가시길~ 주석도 달았습니다. NSArray *imageArr = @[@"1",@"2",@"3",@"4"]; CGFloat windowView = [UIScreen mainScreen].bounds.size.height; //화면 높이 CGFloat windowView2 = [UIScree..
iOS second Data 변형 int64_t time = [[SecondData] longLongValue]; NSTimeInterval timeInterval = (time/1000); NSDate *theDate = [[NSDate alloc]initWithTimeIntervalSince1970: timeInterval]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setLocale:[NSLocale currentLocale]]; [dateFormat setDateFormat:@"HH:mm"]; //받고싶은 형태 NSString *time2 = [dateFormat stringFromDate:theDate];
AppDelegate 실행순서 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { NSLog(@"didFinishLaunchingWithOptions"); NSLog(@"앱이 처음 실행할때"); return YES; } - (void)applicationWillResignActive:(UIApplication *)application { NSLog(@"applicationWillResignActive"); NSLog(@"앱이 밑으로 내려 갔을때"); } - (void)applicationDidEnterBackground:(UIApplication *)application { NSLog(@"..
iOS 화면 이동하기. iOS에서 화면을 전환 하여 스택을 쌓는 방법은 2가지가 있다. 애니메이션이 옆으로 넘어가는 navigationController 와 위로 올라오는 presentViewController가 있다. 사용법은 ThirdScrollView *view = [[ThirdScrollView alloc]initWithNibName:@"ThirdScrollView" bundle:nil]; [self.navigationController pushViewController:view animated:YES]; FirstStackTestController *view = [[FirstStackTestController alloc]initWithNibName:@"FirstStackTestController" bundle:nil]..
동적으로 생성한 View의 버튼 이벤트 간단하게 xib상에 아래와 같이 필요한 화면단을 그린다(UIView를 이용하여 만들고 xib를 따로 생성 ) 그후 동적으로 사용할 뷰에 delegate 생성하고 버튼 클릭시 움직일 함수를 지정 해준다. 동적으로 사용될 m파일에서 아래와 같이 불러주면 된다. 불러주면 뷰에서 SpeechCancel을 찾아 실행 시킨다.그러면 아래와 같이 로그가 찍힌것을 확인 할수 있다.
iOS Main을 생성한 xib로 설정하기. 1. 처음 프로젝트를 생성하면 보이는 main.storyboard 에서 navigation controller를 생성 한다. 2. navigation controller 를 우클릭하여 view controller 로 걸어서 root view controller 를 클릭 3. Storyboard Entry Point를 navigation controller 로 이동시킨다. 4. navigation controller 를 클릭하여 우측에 보이는 show navigation bar 체크를 해제하여 준다. 5. m 파일에서 viewDidLoad 에 화면을 전환 하는 소스 코드를 넣어서 화면을 이동 시키면 된다.(아래처럼)
iOS 라벨 부분 글자 색상변경 NSString *text = [self.Label text]; //아울렛 걸린 라벨의 텍스트 or 원하는 텍스트NSMutableAttributedString *String = [[NSMutableAttributedString alloc] initWithString: text]; //AttributeString으로 선언 NSRange sRange = [String rangeOfString:@"원하는 텍스트"]; //원하는 텍스트라는 글자의 위치가져오기[String addAttribute:NSForegroundColorAttributeName value:UIColorFromRGBA(0x009cff, 1) range:sRange]; //attString의 Range위치에 있는 "Nice"의 글자의 색상을 변..
iOS performSelector 사용하기 시간딜레이를 줘서 함수를 실행시켜줄때 사용한다. [self performSelector:@selector(ViewCheck:) withObject:넘겨줄값 afterDelay:시간값]; ex)[self performSelector:@selector(ViewCheck:) withObject:[NSString stringWithFormat:@"%d",1] afterDelay:5.f];

반응형