그래서 나는 주위를 둘러 보았고 다른 코드를 시도해 왔으며 내가 원하는 것을 실제로 얻을 수 없습니다. 나는 여기서 내가 추구하는 것을 발견하기를 희망한다.숫자 패드의 단추에 테두리 추가 및 빈 공간에 + 기호 추가
사용자 정의 숫자 패드를 만들려고합니다. 이것은 내가 원하는 결과입니다
그러나 이것은 내가 얻을로 가까운 거리에 있습니다.
첫 번째 문제는 내가 적용하고 국경이 버튼을 취소 얻을하지 못할 것입니다. 내가 어떻게 고칠 수 있니?
두 번째 문제는 내 번호 패드에도 + * # 버튼을 추가하려는 것입니다. 어떻게 지구상에서 그 일을 할 수 있습니까?
self.numberToolbar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
self.numberToolbar.barStyle = UIBarStyleBlackTranslucent;
self.numberToolbar.items = [NSArray arrayWithObjects:
[[UIBarButtonItem alloc]initWithTitle:@"Cancel" style:UIBarButtonItemStylePlain target:self action:@selector(cancelNumberPad)],
[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil],
[[UIBarButtonItem alloc]initWithTitle:@"Apply" style:UIBarButtonItemStyleDone target:self action:@selector(doneWithNumberPad)],
nil];
[self.numberToolbar sizeToFit];
self.driverNumber.inputAccessoryView = self.numberToolbar;
제목/이미지가''* * # "'인 버튼은 어떻습니까? – matt
첫 번째 사진은 이전 iOS 6 이전의 모양과 느낌입니다. 하단 그림은 새로운 iOS 7 이상의 모양과 느낌입니다. 버튼에는 더 이상 테두리가 없습니다. – rmaddy
숫자 패드 키보드 대신 전화 유형 키보드를 사용하십시오. – rmaddy