0
내 앱에서 맵보기가 있는데지도에 맞춤 버튼을 표시하고 버튼이 표시되면 표시되지만 이미지의 배경 이미지를 배치하면 인쇄되지 않습니다.지도의 버튼이 표시되지 않습니까?
UIButton *customButton = [UIButton buttonWithType: UIButtonTypeCustom];
[customButton setBackgroundImage:[UIImage imageNamed:
@"Button_Default.png"]
forState:UIControlStateNormal];
[customButton setBackgroundImage:[UIImage imageNamed:
@"Button_Highlighted.png"]
forState:UIControlStateHighlighted];
[customButton setFrame:CGRectMake(60, 100, 200, 40)];
[self.view addSubview:customButton];
는 또한 리소스 폴더 & 파일 이름에 사용됩니다 수 있습니다, 당신은 이미지가 프로젝트에 추가했는지 확인해야
[mapView addSubview:customButton];
대체 할 수 있습니다 "[customButton setBackgroundImage : [UIImage imageNamed : @"Button_Highlighted.png "] forState : UIControlStateHighlighted];" "[customButton setBackgroundImage : [UIImage imageNamed : @"Button_Highlighted.png "] forState : UIControlStateNormal];" 나에게 알려주세요. 작동하는지 여부를 알려주세요. – nikhilgohil11
"Button_Default.png"& "Button_Highlighted.png"와 같은 리소스 폴더에 애셋이 있는지 확인하십시오. –
.png 파일을 사용하고 있습니다. – chandru