프로그램/iOS 17

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 2016.02.26

iOS 테이블뷰 사용법

테이블뷰를 만드는 방법이다...일단 테이블뷰에 들어갈 셀을 만들어서 identifier를 지정해준다 난중에 저값으로 불러오니 알아서 작성. 그후 테이블뷰를 사용할 컨트롤로에 테이블뷰를 만든후 datasource와 delegate 그리고 outlet을 잡아준다. //셀 높이를 준다-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return 셀높이; } //셀 갯수를 준바-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ return 셀갯수; } //셀을 작성한다- (UITableV..

프로그램/iOS 2016.02.22

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 2016.02.19

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 2016.02.19

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..

프로그램/iOS 2016.02.19

iOS 동적 Uiview 생성하기

일단 동적으로 생성할 UIview를 생성하여 작업을 한 뒤 uiview.m 파일 - (instancetype)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { [self initCustomView]; } return self;}- (instancetype)initWithCoder:(NSCoder *)coder{ self = [super initWithCoder:coder]; if (self) { [self initCustomView]; } return self;} -(void)initCustomView{ [[NSBundle mainBundle]loadNibNamed:@"VIewName" owner:self option..

프로그램/iOS 2016.02.19

iOS UI 이미지 변경 및 색상 변경

색상 변경을 위해 메소드를 찾아보면 아래와 같이 나온다. 하지만 우리가 알고 있는 색상은 #ffffff , 009deff 등등 RGB식으로 알때 아래 메소드 들은 사용할 수가 없다...공통모듈로 만들어 놓은뒤 사용하여 쓴다. #define UIColorFromRGBA(rgbValue, rgbAlpha)[UIColor colorWithRed:((float)(((rgbValue) & 0xFF0000) >> 16))/255.0green:((float)(((rgbValue) & 0xFF00) >> 8))/255.0 blue:((float)((rgbValue) & 0xFF))/255.0 alpha:(rgbAlpha)] [self.Gradation setBackgroundColor: UIColorFromRGBA(0..

프로그램/iOS 2016.02.19
1 2