프로그램 (112) 썸네일형 리스트형 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.. 안드로이드 그래프 이미지 돌리기 private void PrintGraphDrawing(float now, float target, int id) { Bitmap bit = BitmapFactory.decodeResource(getResources(), R.drawable.graph_bg);// 뒤에깔 배경Bitmap bitnow = BitmapFactory.decodeResource(getResources(), R.drawable.graph__s);//배경앞에 깔릴 이미지Bitmap targetbit = BitmapFactory.decodeResource(getResources(), R.drawable.graph_g);// 배경앞에 깔릴 다른 이미지 Rect src = new Rect();Rect dst = new Rect(); in.. String.xml 포맷팅 및 필요한 사항들.... 안드로이드 String.xml에 글을 쓰고 그 사이사이에 값을 넣기 위한 일이 있었을 것이다. 그때 포맷팅은 아래와 같이 사용해 준다. 1. string.xml %순서$s Int형은 d String형은 s를 입력. 안녕하세요.\n%1$d월은 %2$s원을 사용하였습니다. 줄바꿈은 \n, 한칸 띄어쓰기는 2. x.java String.format(getString(String.xml 사용 naming), 입력할 첫번째 값, 두번째값, .....);위의 String을 필요한 textview에 setText한다. String input = String.format(getString(R.string.Info), (calendar.get(Calendar.MONTH) + 1), Info),;Info.setText(i.. Dialog에서 백버튼 클릭시 and 키보드 제어 다이얼로그에서 백버튼 클릭시 Dialog.setOnCancelListener(new DialogInterface.OnCancelListener() {@Overridepublic void onCancel(DialogInterface dialog) {//로직...}}); 다이얼로그에서 키보드 제어(구글에서 다이얼로그 키보드 제어 검색 )Dialog.addContentView(view, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));Dialog.getWindow().setSoftInputMode(android.view.WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE| android.v.. iOS 동적 라벨에 따라서 cell 높이 변경 Array 속 Dictionary 에서 라벨을 읽어와 라벨의 최소 최대 크기를 주고 다시 Dictionary에 setObject하여 cell 높이 값을 준다. TableCell.m 파일에서 static UILabel* eLabel = nil ; + (CGSize)SizeWithDic:(NSDictionary *) dic { //폰트 크기 및 사이즈 정렬 라인을 0으로 해줘야한다. if( eLabel == nil ) { eLabel = [UILabel new] ; eLabel.font = [UIFont systemFontOfSize:12.0f weight:UIFontWeightRegular] ; eLabel.lineBreakMode = NSLineBreakByCharWrapping ; eLabel.numb.. iOs UILabel, UIButton 색상, 폰트, 글자체 변경 //라벨self.Label.text =@"" //라벨 텍스트 입력 [self.Label setTextColor:UIColorFromRGBA(0x009cff, 1)]; //라벨 색상입력 [self.Label setFont:[UIFont fontWithName:@"SFUIDisplay-Regular" size:15.0f]]; //폰트 글크기 //버튼[self.Button setTitle:@"값넣기" forState:UIControlStateNormal]; //버튼 라벨 입력 [self.Button setTitleColor:UIColorFromRGBA(0x005cff, 1) forState:normal]; //버튼 라벨 색상 입력 [self.Button setBackgroundColor: UIColorFrom.. iOS UIalertView 사용법 테이블 뷰에다가 alert를 사용할때는 태그값이 필요할수도 있다. 버튼 하나만 사용하고 싶으면 @"취소" 부분을 nil 하여주면 됨 UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"타이틀 제목" message:@"말할 메세지" delegate:self cancelButtonTitle:@"취소"otherButtonTitles:@"확인", nil];alert.tag = 1 [alert show]; //밑에것은 alert 클릭시 타는 부분-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ NSLog(@"alertView : %ld , %d", button.. 이전 1 ··· 8 9 10 11 12 13 14 다음