1
런타임에 UIButtons를 화면에 추가하려고합니다. 사용자 입력에 따라 다른 위치에 다른 버튼을 표시하려고합니다. 이것이 가능한가?iOS 동적 추가 UIControls
런타임에 UIButtons를 화면에 추가하려고합니다. 사용자 입력에 따라 다른 위치에 다른 버튼을 표시하려고합니다. 이것이 가능한가?iOS 동적 추가 UIControls
예, 가능합니다.
UIButton *btnPrefix = [UIButton buttonWithType:UIButtonTypeCustom];
[btnPrefix setFrame:CGRectMake(0, 0, 20, 20)];
[btnPrefix setUserInteractionEnabled: YES];
[btnPrefix addTarget:self action:@selector(buttonTapped) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview: btnPrefix];
번역 : 대물-C의 버튼 만들기
"? 가능한 코드 UI 요소를 만드는" 예, 물론입니다! – borrrden
그건 내 질문이 아니야. 나는 당신이 코드에서 그것을하려고한다면 평소처럼 헤더에 선언하지 않고 버튼을 만들 수 있는지 묻고있다. 실제로 동적입니다. – johannix
"헤더에서 선언"이라는 것이 확실하지 않은 경우. – borrrden