전체 글 (134) 썸네일형 리스트형 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]; iOS 코드로 버튼에 이벤트 주기 코딩시에 보통 테이블뷰를 사용하여 cell을 만들 경우 UITableViewCell에 있는 Oulet들에 이벤트를 주는 경우 나같은 경우 코드로 작성한다. 다르게 하는 방법이 있는지는 잘 모르겠다. [cell.ClickButton addTarget:self action:@selector(실행시킬 함수) forControlEvents:어떤 이벤트인지]; ex)[cell.ClickButton addTarget:self action:@selector(CellButton:) forControlEvents:UIControlEventTouchUpInside]; 그리고 이번트이 무엇인지 확인 하기 위해서는 보통 tag값을 활용하여 알아낸다.cell.ClickButton.tag = 값 - (void) CellButto.. iOS 테이블뷰 사용법 테이블뷰를 만드는 방법이다...일단 테이블뷰에 들어갈 셀을 만들어서 identifier를 지정해준다 난중에 저값으로 불러오니 알아서 작성. 그후 테이블뷰를 사용할 컨트롤로에 테이블뷰를 만든후 datasource와 delegate 그리고 outlet을 잡아준다. //셀 높이를 준다-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return 셀높이; } //셀 갯수를 준바-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ return 셀갯수; } //셀을 작성한다- (UITableV.. 이전 1 ··· 10 11 12 13 14 15 16 17 다음