«uibutton» 태그된 질문

UIButton은 iOS에서 버튼을 표시하기위한 UIView의 하위 클래스입니다. 대상 동작 패러다임을 구현하여 이벤트를 컨트롤러 계층으로 보냅니다.

11
코드에서 UIButton에 대한 이미지 설정
코드에서 UIButton의 이미지를 어떻게 설정합니까? 나는 이것을 가지고있다: UIButton *btnTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnTwo.frame = CGRectMake(40, 140, 240, 30); [btnTwo setTitle:@"vc2:v1" forState:UIControlStateNormal]; [btnTwo addTarget:self action:@selector(goToOne) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnTwo]; 그러나 이미지를 무엇으로 설정할지 알 수 없습니다.

12
자동 레이아웃-UIButton의 고유 크기에는 제목 삽입이 포함되지 않습니다
자동 레이아웃을 사용하여 UIButton을 정렬하면 크기가 내용에 맞게 잘 조정됩니다. 이미지를로 설정하면 button.image고유 크기가 다시 설명됩니다. 그러나 titleEdgeInsets버튼을 조정하면 레이아웃이이를 설명하지 않고 대신 버튼 제목을 자릅니다. 버튼의 고유 너비가 삽입을 설명하도록하려면 어떻게해야합니까? 편집하다: 나는 다음을 사용하고 있습니다 : [self.backButton setTitleEdgeInsets:UIEdgeInsetsMake(0, 5, 0, 0)]; 목표는 이미지와 텍스트를 약간 분리하는 것입니다.

5
UIButton 제목 색상을 어떻게 변경합니까?
프로그래밍 방식으로 버튼을 만듭니다 .......... button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchDown]; [button setTitle:@"Show View" forState:UIControlStateNormal]; button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0); [view addSubview:button]; 제목 색상은 어떻게 변경합니까?

30
UIButton : 적중 영역을 기본 적중 영역보다 크게 만들기
UIButton과 히트 영역을 다루는 질문이 있습니다. 인터페이스 빌더에서 Info Dark 버튼을 사용하고 있지만 히트 영역이 일부 사람들의 손가락에 비해 충분히 크지 않다는 것을 알았습니다. InfoButton 그래픽의 크기를 변경하지 않고 프로그래밍 방식으로 또는 Interface Builder에서 버튼의 적중 영역을 늘리는 방법이 있습니까?

7
프로그래밍 방식으로 터치 이벤트를 UIButton에 가짜로 만드는 방법은 무엇입니까?
나는 몇 가지 단위 테스트를 작성하고 있으며이 특정 응용 프로그램의 특성으로 인해 UI체인을 최대한 높이 올리는 것이 중요 합니다. 그래서 내가하고 싶은 것은 사용자가 버튼을 누른 것처럼 프로그래밍 방식으로 버튼 누름을 트리거하는 것 GUI입니다. (예, 예 . 셀렉터를 호출 할 수 는 IBAction있지만이 특정 응용 프로그램의 특성상 실제 버튼 누름을 …

15
버튼 모서리를 둥글게하는 방법
직사각형 이미지 (jpg)가 있고 xcode에서 모서리가 둥근 버튼의 배경을 채우는 데 사용하고 싶습니다. 나는 다음과 같이 썼다. UIButton *button = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain]; CGRect frame = CGRectMake(x, y, cardWidth, cardHeight); button.frame = frame; [button setBackgroundImage:backImage forState:UIControlStateNormal]; 그러나 그 접근법으로 얻은 버튼에는 모서리가 둥글 지 않습니다. 대신 원래 이미지와 똑같이 보이는 …


15
iOS 7에서 UIButton 이미지를 설정하면 파란색 버튼이 나타납니다.
iOS 6 SDK에서 버튼 안에 이미지를 표시하기 위해 다음 코드 줄을 작성했습니다. NSURL *thumbURL2 = [NSURL URLWithString:@"http://example.com/thumbs/2.jpg"]; NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2]; UIImage *thumb2 = [UIImage imageWithData:thumbData2]; [btn2 setImage:thumb2 forState:UIControlStateNormal]; [self.view addSubview:btn2]; 그러나 이제 Xcode 5 및 iOS 7에서는 작동하지 않습니다. 버튼에 이미지가 없습니다. 버튼은 파란색으로 채워져 있습니다.
163 uibutton  uiimage  ios7 

26
UIButton : imageEdgeInsets 및 titleEdgeInsets를 사용하여 이미지와 텍스트를 가운데에 배치하는 방법은 무엇입니까?
버튼에만 이미지를 넣고 imageEdgeInsets를 맨 위에 더 가깝게 설정하면 이미지가 중앙에 유지되고 모든 것이 예상대로 작동합니다. [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; 버튼에 텍스트 만 넣고 titleEdgeInsets를 아래쪽에 더 가깝게 설정하면 텍스트가 중앙에 유지되고 모든 것이 예상대로 작동합니다. [button setTitle:title forState:UIControlStateNormal]; [button setTitleEdgeInsets:UIEdgeInsetsMake(0.0, 0.0, -30, 0.0)]; 그러나 4 …

14
UIButton : 선택된 강조된 상태에 대한 이미지 설정
버튼 상태에 대한 이미지를 보통, 강조 표시 및 선택으로 설정했지만 선택한 상태의 버튼을 누르고 강조 표시하면 강조 표시된 이미지가 표시되지 않고 회색으로 표시됩니다. 버튼을 선택했을 때 강조 표시된 상태로 이미지를 설정할 수 있습니까? 내 코드 : [button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal]; [button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted]; [button setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateSelected]; 내가 할 …


16
UIButton의 imageSize를 조정하는 방법은 무엇입니까?
UIButton의 이미지 크기를 어떻게 조정할 수 있습니까? 이미지를 다음과 같이 설정하고 있습니다. [myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal]; 그러나 이것은 이미지를 전체 버튼으로 채 웁니다. 이미지를 더 작게 만들려면 어떻게합니까?


18
UIButton에서 텍스트 밑줄
누구나 UIButton의 제목에 밑줄을 긋는 방법을 제안 할 수 있습니까? 사용자 정의 유형의 UIButton이 있고 제목에 밑줄을 표시하고 싶지만 인터페이스 빌더는 옵션을 제공하지 않습니다. 버튼의 글꼴 옵션을 선택할 때 인터페이스 빌더에서 없음, 단일, 이중, 색상을 선택하는 옵션을 제공하지만 버튼의 제목에 대한 변경 사항은 없습니다. 도움을 주셔서 감사합니다.

18
UITableViewCell 내부에서 버튼 클릭 가져 오기
테이블 뷰가있는 뷰 컨트롤러와 테이블 셀 템플릿에 대한 별도의 펜촉이 있습니다. 셀 템플릿에는 몇 가지 버튼이 있습니다. 테이블보기를 정의 한보 기 컨트롤러 내부에서 클릭 한 셀의 색인과 함께 버튼 클릭에 액세스하고 싶습니다. 그래서 내가 ViewController.h있고 ViewController.m어디에 UITableView있고 TableTemplate.h, TableTemplate.m그리고 TableTemplate.xib펜촉이 정의되어 있습니다. 에 셀 인덱스가있는 버튼 클릭 이벤트를 원합니다 ViewController.m. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.