티스토리 뷰

iOS/자료정리

[iPhone]UIButton

썩소천사 2012. 10. 23. 11:42
반응형

//기본적인 사용.

UIButton *btn_use = [UIButton buttonWithType:UIButtonTypeCustom];

btn_use.frame = CGRectMake( 160, 340, 109, 40);

[btn_use setBackgroundImage:[UIImage imageNamed:@"d_e_btn_use"] forState:UIControlStateNormal];

[btn_use setBackgroundImage:[UIImage imageNamed:@"d_e_btn_use"] forState:UIControlStateHighlighted];

[btn_use addTarget:self action:@selector(cuponUse) forControlEvents:UIControlEventTouchUpInside];

[self.view addSubview:btn_use];


//음성 인식 지원을 위해

[btn_use setAccessibilityLabel:@"사용 하기"];

//타이틀

[btn_use setTitle:@"사용 하기" forState:UIControlStateNormal];

//폰트를 있음

btn_use.titleLabel.font = [UIFont boldSystemFontOfSize:12.0f];

//폰트에 컬러 지정 가능

[btn_use setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

//텍스트의 위치를 조절

btn_use.titleEdgeInsets = UIEdgeInsetsMake( 0.0f, 0.0f, 0.0f, -24.0f); //top, left,bottom,right


//추가로 백그라운드 컬러를 컬러가 아닌 이미지로 줄 수 있다.

[btn_use setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"d_e_btn_use"]]];

반응형

'iOS > 자료정리' 카테고리의 다른 글

화면에 그리기, 화면 저장하기.  (0) 2013.01.30
iOS SNS WebView 연동 관련 정리  (0) 2012.11.04
[iPhone]UIImageView  (0) 2012.05.10
[iPhone]CADisplayLink  (0) 2012.05.09
property (synthesize, setter/getter) 개념정리.  (0) 2012.03.23
댓글
반응형